【发布时间】:2023-03-12 23:51:01
【问题描述】:
如何在 RadioButton 上运行正确的 if else 语句?
我不知道这部分的正确编码是什么
onRadioButtonClicked.selected
btnSubmit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if onRadioButtonClicked.selected{
//insert data to sql
} else {
//insert data to sql
}
}
}
请更正我上面的代码
public void onRadioButtonClicked(View view) {
boolean checked = ((RadioButton) view).isChecked();
switch(view.getId()) {
case R.id.radioButtonA:
if (checked)
String A= intent.getStringExtra("A");
break;
case R.id.radioButtonA:
if (checked)
String B= intent.getStringExtra("B");
break;
}
}
【问题讨论】:
-
你的问题没有多大意义。在下面的代码中,您的 switch case 有两次与 case 相同的按钮。那是行不通的。
标签: java android radio-button