当我想获取文本时
var edittext1: EditText = findViewById(R.id.edittext1);
var text = edittext1.text.toString()
则字符串始终为空
请检查您的活动是否有合成导入:例如:
import kotlinx.android.synthetic...
如果您这样做,那么活动可能会在变量名和字段id之间混淆。如果你有合成进口,你不需要findViewById
,
你可以说val edtText = edittext1.text.toString()
之类的话