在我的测验应用程序中,我的按钮和复选框会得到分数,但如果正确,则不会计算 edittext 问题。这是我的一个编辑文本字段的 java 代码:EditText question2_answer = findViewById(R.id.question2_answer); if (question2_answer.equals("Surrounding membrane, Cytoplasm and Nucleus")) { question2_score = 1; } else { question2_score = 0; }
1 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
您应该使用 getText().toString() 以便您可以在 EditText 中获取输入的文本
EditText question2_answer = findViewById(R.id.question2_answer);
if (question2_answer.getText().toString().equals("Surrounding membrane, Cytoplasm and Nucleus")) {
question2_score = 1;
} else {
question2_score = 0;
}
添加回答
举报
0/150
提交
取消