为了尝试将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()

这应该为此工作。

09-06 22:13