【发布时间】:2020-06-18 04:08:24
【问题描述】:
我正在尝试对一个 editText 字段执行简单的数学运算,以更改另一个 editText 字段(单位转换计算器)的值。
inchesEditText.setText(String) = (metersVal.toString().toDouble() * metersToInchesVal).toString()
设置editText字段的文本时返回如下错误:
Error:(24, 28) 以下函数都不能用 提供的参数:public final fun setText(p0: CharSequence!): Unit 在 android.widget.EditText public final fun setText(p0: Int) 中定义: android.widget.EditText中定义的单位
任何帮助将不胜感激。谢谢
【问题讨论】:
-
而不是
inchesEditText.setText(String) =使用inchesEditText.text =或者只是将右侧的值传递给 setText() 函数
标签: android kotlin android-edittext settext