RadioGroup点击RadioButtion切换Fragment
2017-10-17 09:15
399 查看
从控件中找到RadioGroup,给它添加点击改变事件 需要创建几个Fragment 继承v4包下的Fragment
//这行代码是在onCreate方法中 设置事件
//这行代码是在onCreate方法中 设置事件
radioGroup.setOnCheckedChangeListener(this); //radioGroup点击事件 点击按钮通过事物切换不同的Fragment @Override public void onCheckedChanged(RadioGroup radioGroup, @IdRes int i) { switch (i){ //第一参数是FrameLayout的ID,通过点击按钮把不同的Fragment放到FrameLayout中 case R.id.rb01: getSupportFragmentManager().beginTransaction().replace(R.id.main_frameLayout,new fragment01()).commit(); break; case R.id.rb02: getSupportFragmentManager().beginTransaction().replace(R.id.main_frameLayout,new fragment02()).commit(); break; case R.id.rb03: getSupportFragmentManager().beginTransaction().replace(R.id.main_frameLayout,new fragment03()).commit(); break; case R.id.rb04: getSupportFragmentManager().beginTransaction().replace(R.id.main_frameLayout,new fragment04()).commit(); break; case R.id.rb05: getSupportFragmentManager().beginTransaction().replace(R.id.main_frameLayout,new fragment05()).commit(); break; } }
相关文章推荐
- Android 使用ViewPager和RadioGroup配合Fragment实现标签页,可点击按钮切换、滑动切换。
- 常用RadioGroup+Fragment点击切换,RadioButton图标设置自己想要的位置及大小
- Fragment配合RadioGroup实现点击切换布局
- RadioGroup和Fragment相结合实现点击RadioButton进行Fragment的切换
- ViewPager+Fragment+RadioGroup实现页面联动\点击切换
- 滑动或点击按钮切换页面 ViewPager+RadioGroup+Fragment
- 点击RadioGroup切换Fragment
- [Android学习笔记]fragment配合RadioGroup实现点击切换内容
- 点击RadioGroup切换Fragment(不能滑动切换)
- Android中使用RadioGroup实现Fragment的切换
- 主界面的Fragment切换之使用RadioGroup配合切换Fragment
- 底部导航栏实现页面的切换(二):Fragment + RadioGroup
- 巧妙实现缺角radiogroup控制多个fragment切换和滑动
- FrameLayout加RadioGroup实现底部点击切换
- ViewPager+RadioGroup实现标题栏切换,Fragment切换
- RadioGroup结合RadioButton使用切换Fragment片段
- Fragment+RadioButton点击切换页面
- 点击RadioGroup切换图片
- ViewPager+RadioGroup实现标题栏切换,Fragment切换
- RadioGroup+Fragment实现页面之间的切换