val btnAdd = findViewById<Button>(R.id.btnAdd)
val btnSub = findViewById<Button>(R.id.btnSub)
btnAdd.setOnClickListener {
val tx1 = findViewById<TextInputEditText>(R.id.tx1).toString().toInt()
val tx2 = findViewById<TextInputEditText>(R.id.tx2).toString().toInt()
var result = findViewById<TextView>(R.id.result)
result.text = (tx1 + tx2).toString()
}
我想对tx 1和tx 2求和,但收到以下消息:不要将显示的文本与setText
连接。使用带有占位符的资源字符串。谢谢
在这里寻求帮助!
2条答案
按热度按时间d7v8vwbk1#
获取EditText的文本,然后将其转换为
toString()
p3rjfoxz2#
请注意,要检索EditText中的值,您需要获取文本
第二,要解决这个警告,只需像这样使用String res:
并以这种方式使用它: