[英]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.