2013-01-09 61 views
-1

嗨单选按钮,我创建编辑页面的数据库,我想要预先设置基于字符串

得到字符串IVE通过意向

然后根据字符串是否经过等于“开”或“关”

我想改变的单选按钮的选择

到目前为止,我有这个

radiogroup = R.id.radioGroup1; 

if (switch.equals("on")){ 
    radiogroup.check(R.id.radio1); 
    R.id.radio1.setChecked(true); 
} else { 
    radiogroup.check(R.id.radio0); 
    R.id.radio1.setChecked(true); 
} 

顺便说一句,这是在我的OnCreate,因为我想作为活动是打开它,就立即执行

+0

而你的问题是什么? –

+0

你好。我如何更改基于字符串的单选按钮的选择 –

+0

我只是在所有的无线电部分下得到红线 –

回答

1

虚增您的单选按钮,每例如与

RadioButton radio1 = findViewById(R.id.radio1); 

然后你可以使用

radio1.setChecked(true/false) 

像你试图。

+0

谢谢你工作的很棒:)现在都在工作 –

+0

乐意帮助你:)随时接受当你得到帮助时回答。 –

+0

哦耶对不起使用这个 –

0

你需要找到RadioButtons这样的:

RadioButton radio1 = (RadioButton) findViewById(R.id.radio1);

后,您可以调用

radio1.setChecked(true);radio1.setChecked(false);