【发布时间】:2020-01-11 02:48:12
【问题描述】:
我正在编写一个简单的测试应用程序。应用程序中有两个单选按钮。 id 是“radio_red”和“radio_blue”。我想创建一个 onClickListener 事件来读取与按钮关联的文本,然后返回基本的“正确”或“错误”toast。
以下是代码示例:
private OnClickListener radio_listener = new OnClickListener() {
public void onClick(View v){
RadioButton rb = (RadioButton) v;
String ans = rb.getText().toString();
String an1 = "";
if (ans.trim() == "Yes") {
ans = "That's Right.";
}
else if (ans.trim() == "No") {
ans = "thats wrong.";
}
else {
ans = "none.";
}
Toast.makeText(v.getContext(), ans , Toast.LENGTH_SHORT).show();
}
到目前为止还没有快乐。这是我的代码 sn-p。我检查了我的“main.xml”,并且正确引用了与按钮关联的文本。我添加了修剪以确保这一点。但是,吐司中返回的所有内容都是“无”。我错过了什么?提前感谢您的帮助。
【问题讨论】:
标签: android radio-button