0
A
回答
0
RadioButtons是与Button进行交互的不错风格。
首先,声明radioGroup中块上的活动XML文件
1)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<RadioGroup
android:id="@+id/radiogroup_choice"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioButton
android:id="@+id/choice_yes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/choice_yes"
android:checked="true" />
<RadioButton
android:id="@+id/choice_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/choice_no" />
</RadioGroup>
</LinearLayout>
2)然后,在你PreferenceActivity,活动或片段(无论您使用),以及之后您将内容用查看setContentView(R.layout.your_activity_layout);您可以通过以下操作实例化您的RadioGroup中:
RadioGroup radioGroup = (RadioGroup) findViewById(R.id.radiogroup_choice);
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
switch(checkedId) {
case R.id.choice_yes:
// button yes was selected. do your work here
break;
case R.id.choice_no:
// button no was selected. do your work here
break;
default:
// default stuff
break;
}
}
});
此外,既然单选扩展Android的基本按钮,你还可以将一个onClickListener它,因此动作被触发时你按下按钮而不是更改yes和no之间的选项。
Regards,
相关问题
- 1. 如何创建动态单选按钮与多个选项
- 2. 重新创建活动时重置所选单选按钮
- 3. 如何在jQuery单选按钮组中设置活动的单选按钮
- 4. 如何为活动创建选项
- 5. Android:如何创建组中的单选按钮等按钮?
- 6. ASP.NET - 如何创建单选按钮maxtrix
- 7. 动态选择选项单选按钮
- 8. 如何更改按钮单击后的活动选项卡
- 9. 如何从动态创建的单选按钮列表中查找选定的单选按钮?
- 10. CakePHP创建单选按钮
- 11. 创建单选按钮
- 12. 如何选择selenium webdriver中的单选按钮?动态选择单选按钮
- 13. 动态创建单选按钮
- 14. 动态创建多行单选按钮
- 15. 用php动态创建单选按钮
- 16. 创建动态单选按钮
- 17. 动态创建单选按钮列表
- 18. asp.net - 动态创建单选按钮
- 19. 动态创建分段单选按钮
- 20. 在选项菜单中启动活动后的返回按钮
- 21. 如何在选项卡活动中创建子活动
- 22. 如何在mvc剃须刀中创建动态单选按钮
- 23. 如何在python tkinter中动态地创建单选按钮组
- 24. 如何在python中创建复选框或单选按钮?
- 25. 如何比较动态创建的单选按钮的值
- 26. 如何使用选项动态创建dojo按钮,如iconClass
- 27. jquery的活动单选按钮
- 28. 单选按钮活动的源代码
- 29. 如何在django中创建一个动态创建的单选按钮表格
- 30. 创建动态单选按钮,并只检查一个单选按钮,并取消其他选项