RdioGroup 里面点击事件
2017-11-04 10:22
239 查看
1.首先利用数组获取到 radioButton id
int[] ids = { R.id.temai, R.id.gouwuche, R.id.shouye };
2.其次给 radiogroup 一个点击事件
group.setOnCheckedChangeListener(new OnCheckedChangeListener() {
//点击的id checkedId
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
int[] ids = { R.id.temai, R.id.gouwuche, R.id.shouye };
2.其次给 radiogroup 一个点击事件
group.setOnCheckedChangeListener(new OnCheckedChangeListener() {
//点击的id checkedId
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
for(int i=0;i<ids.length;i++){ RadioButton rb= (RadioButton) findViewById(ids[i]); if(checkedId==ids[i]){ //依次判断当前位置的值 是否和 checkedIdid pager.setCurrentItem(i); //把vp中相应的位置进行显示 rb.setTextColor(Color.RED); }else{ rb.setTextColor(Color.BLACK); } } } });
相关文章推荐
- webView里面图片的点击事件
- RadioGroup 自动换行且保留点击事件
- Android6.0源码解读之ViewGroup点击事件分发机制
- View、ViewGroup的点击事件处理过程
- 一个大div里面包裹一个小div,里面的小div的点击事件不触发外面的这个大div的点击事件
- 如何监控iframe里面页面的点击事件
- JQuery实现点击div里面的a的能触发点击时间,但是不触发外面的div的点击事件
- addViewController之后view里面的点击事件不响应
- 解决Listview的item和里面控件点击事件冲突
- 给Listview里面Item里的每一个控件怎么设定点击事件
- 实现点击ViewGroup里面的子控件,改名ViewGroup的颜色
- gridView中嵌套gridview 如何获得里面gridview的点击事件
- C# 模拟webform里面按钮的点击事件
- ListView点击事件失效(item里面有button按钮控件)解决方法
- [Android]点击事件的传递,从ViewGroup到View传递简短总结
- 各种点击方法(包括按钮的点击事件,手势点击)能打印NSLog里面的东西但是不能push到新界面
- Android-屏蔽掉Layout里面子元素,由Layout来响应点击事件
- IOS 项目里面必要配置button 不能同时触发点击事件
- 解决android listview中OnItemClickListener事件和里面button点击事件冲突问题
- Android基础:listview的item点击事件会使里面的Button也出现按压的效果