Android RadioGroup/RadioButton
2015-09-22 16:07
211 查看
RadioGroup
RadioButton的集合,提供多选一的机制
属性:
[align=left] android:orientation="horizontal/vertical"[/align]
vertical 垂直排布
horizontal 水平排布 决定当前RadioGroup中RadioButton以什么形式排列
[align=left]private RadioGroup rg ;[/align]
[align=left] @Override[/align]
[align=left] protected void onCreate(Bundle savedInstanceState) {[/align]
[align=left] super.onCreate(savedInstanceState);[/align]
[align=left] rg=(RadioGroup) findViewById(R.id. radioGroup1);[/align]
[align=left] //实现RadioGroup的监听事件[/align]
[align=left] rg.setOnCheckedChangeListener( new OnCheckedChangeListener() {[/align]
[align=left] @Override[/align]
[align=left] public void onCheckedChanged(RadioGroup group, int checkedId) {[/align]
[align=left] // TODO Auto-generated method stub[/align]
[align=left] switch (checkedId) {[/align]
[align=left] case R.id.radio :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] case R.id.radio0 :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] case R.id.radio1 :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] default:[/align]
[align=left] break;[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] });[/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] <RadioGroup[/align]
[align=left] android:id="@+id/radioGroup1"[/align]
[align=left] android:layout_width="match_parent"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:orientation="horizontal"[/align]
[align=left] >[/align]
[align=left] [/align]
[align=left] <RadioButton[/align]
[align=left] android:id="@+id/radio0"[/align]
[align=left] android:layout_width="wrap_content"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:checked="true"[/align]
[align=left] android:text="0" />[/align]
[align=left] [/align]
[align=left] <RadioButton[/align]
[align=left] android:id="@+id/radio1"[/align]
[align=left] android:layout_width="wrap_content"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:text="1" />[/align]
[align=left] </RadioGroup >[/align]
RadioButton的集合,提供多选一的机制
属性:
[align=left] android:orientation="horizontal/vertical"[/align]
vertical 垂直排布
horizontal 水平排布 决定当前RadioGroup中RadioButton以什么形式排列
[align=left]private RadioGroup rg ;[/align]
[align=left] @Override[/align]
[align=left] protected void onCreate(Bundle savedInstanceState) {[/align]
[align=left] super.onCreate(savedInstanceState);[/align]
[align=left] rg=(RadioGroup) findViewById(R.id. radioGroup1);[/align]
[align=left] //实现RadioGroup的监听事件[/align]
[align=left] rg.setOnCheckedChangeListener( new OnCheckedChangeListener() {[/align]
[align=left] @Override[/align]
[align=left] public void onCheckedChanged(RadioGroup group, int checkedId) {[/align]
[align=left] // TODO Auto-generated method stub[/align]
[align=left] switch (checkedId) {[/align]
[align=left] case R.id.radio :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] case R.id.radio0 :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] case R.id.radio1 :[/align]
[align=left] System. out.println();[/align]
[align=left] break;[/align]
[align=left] default:[/align]
[align=left] break;[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] });[/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] <RadioGroup[/align]
[align=left] android:id="@+id/radioGroup1"[/align]
[align=left] android:layout_width="match_parent"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:orientation="horizontal"[/align]
[align=left] >[/align]
[align=left] [/align]
[align=left] <RadioButton[/align]
[align=left] android:id="@+id/radio0"[/align]
[align=left] android:layout_width="wrap_content"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:checked="true"[/align]
[align=left] android:text="0" />[/align]
[align=left] [/align]
[align=left] <RadioButton[/align]
[align=left] android:id="@+id/radio1"[/align]
[align=left] android:layout_width="wrap_content"[/align]
[align=left] android:layout_height="wrap_content"[/align]
[align=left] android:text="1" />[/align]
[align=left] </RadioGroup >[/align]
相关文章推荐
- Android checkBox
- android应用程序的组成部分
- Android 媒体播放(Media Playback)
- 【Graphic】Android5.0 Graphic(1) VSync与Project Butter
- android获取本地版本号
- Android下强制打开软键盘
- Android应用开发EditText文本内容变化监听方法
- Android 获取屏幕尺寸
- 怎么监听Android软键盘的打开和关闭
- Android之RadioButton多行
- Android samples API Demos之UI篇1(ActionBarCompat-ListPopupMenu)
- android 得到连接热点的ip的方法
- Android基础入门教程——2.4.5 ListView之checkbox错位问题解决
- android4.4以上,实现状态栏颜色设置
- 仿Android5.0 Heads-Up风格的Toast提示
- Android的Handler总结
- AndroidAnnotations常用标记
- android布局及属性
- Android Fragment 真正的完全解析(下)
- Android5.1--电源管理之省电模式分析