如何显示永久选择单选按钮

时间:2011-09-07 12:45:54

标签: android radio-button

我有同样的问题 how to show the radio button is selected is still ticked?但是在android平台上......任何人都可以帮助我... 我的代码是

<RadioButton
android:checked="false"
android:id="@+id/BBC"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ffff6600"
android:text="BBC NEWS"
android:typeface="serif"
android:textStyle="bold"
android:layout_x="10px"
android:layout_y="100px">
</RadioButton>

提前致谢...

4 个答案:

答案 0 :(得分:1)

您可以将值(changed)保存到SharedPreferences,每次加载页面时都将其保存,并set根据该值检查状态。

答案 1 :(得分:1)

您可以使用静态变量,例如is_ticked&amp;用户勾选时将其值设置为true / false。并检查onCreate()中此变量的值if(is_ticked)将单选按钮设置为选中否则取消选中。

答案 2 :(得分:0)

昨天提出了一个类似内容的问题:
I have radio button for the user to choose if he/she wants to keep his/her account logged in.

你无法使用layout.xml解决这个问题 - 你需要保存单选按钮的状态并在适当的活动开始后再次加载它

答案 3 :(得分:0)

您可以使用此: mListView.setItemChecked(selectedPosition, true);//this will check(enable) the desired radio button.

selectedPosition,您可以使用SharedPreferences进行保存。