【发布时间】:2016-05-10 05:30:27
【问题描述】:
当我单击确定按钮时,如何从选定的 RadioButton 中获取值?单击“确定”按钮时,我想使用 RadioButton 功能。不是 isChecked() 函数。这是我的自定义单选按钮对话框代码。
txt_language.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.custom_language_dialog);
tha = (RadioButton) dialog.findViewById(R.id.tha);
en = (RadioButton) dialog.findViewById(R.id.en);
btnOK = (Button) dialog.findViewById(R.id.btn_ok);
if (tha.isChecked()) {
StoreUtil.getInstance().saveTo("languages", "tha");
closeAllActivities();
}
if (en.isChecked()) {
StoreUtil.getInstance().saveTo("languages", "en");
closeAllActivities();
}
// btnOK.setOnClickListener(this);
dialog.show();
}
});
【问题讨论】: