Ich habe Code:Fehler "nicht aufgelösten Verweis" in Kotlin Android
package com.example.admin.maytinh
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import com.example.admin.maytinh.R.id.button
import com.example.admin.maytinh.R.id.editText
import com.example.admin.maytinh.R.id.editText2
import com.example.admin.maytinh.R.id.editText3
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
button.setOnClickListener(View.OnClickListener{xuly()})
}
public fun xuly(){
val a:Int = editText.text.ToString().ToInt()
val b:Int = editText2.text.ToString().ToInt()
val c:Int = a + b
editText3.text = c.ToString()
}
}
Wenn ich es ausführen, erhalten i Fehler:
- ungelöste Referenz setOnClickListener
- ungelöst Referenz: Text
- nicht aufgelöste Referenz: ToString
Jeder kann mir erklären, warum das so ist und es beheben Vielen Dank
Wo instanziieren Sie Schaltfläche? LIke-Schaltfläche = findViewById (R.id.button)? selbe für editTexts – DEADMC
Ich fügte hinzu, und ich habe Fehler "nicht aufgelöster Verweis: Text", "unaufgelöster Verweis: ToString" –