android - 如何将 EditText 的文本设置为 Int?

标签 android string kotlin int

为了将 EditText 设置为 Int 值,我尝试了各种将 Int 转换为EditText 将接受,但都失败:

   processButton.setOnClickListener {
        var intNo = inputText.text as Int
        intNo *= 2
        outputText.text = intNo as String       // error = "required editable"
        outputText.text = intNo.toString()      // err: type mismatch 
        outputText.text = Int.toString(intNo)   // type mismatch reqd editable
        outputText.text = "What is going on?"   // type mismatch reqd editable
    }

如何将 EditText 设置为 Int 值?

最佳答案

 var a: Int = 12
 var s: String = a.toString()

这应该可以解决这个问题。

关于android - 如何将 EditText 的文本设置为 Int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46536902/

相关文章:

android - 发布应用程序前的最终 list

java - 在 while 循环中比较字符串

python - 字符串和字节字符串有什么区别?

android - 从android内部存储读取文件

android - 如何等待 webview.post 完成?

android - 使用 rxjava 我无法从主线程进行改造

java - 1 :1 Aspect Ratio in CameraX

java - 如何使用 replaceFirst 替换 {....}

android - 如何在 kotlin android 中共享 .txt 文件

java - Firestore - 可能的 GeoQuery 解决方法