[英]Why is there an error? kotlin (unresolved reference)
我有问题
android 工作室 kotlin
未解决的参考:.append
解决办法是什么?
谢谢你
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : AppCompatActivity() {
var a: String = ""
var list = mutableListOf<String>()
var b: Long = 0L
var c: Long = 1L
var d: Double = 1.0
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
num1.setOnClickListener {
all_result.setText(all_result.getText().append("1"))
a = all_result.getText().toString()
}
}
}
在您的情况下, all_result
似乎是EditText
。 在这种情况下getText()
返回Editable
,但不返回String
或StringBuilder
。 因此,您应该编写如下内容: "${all_result.getText().toString()}1"
以将EditText
中的现有字符串与 '1' 连接起来
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.