Android ViewPager与与radiogroup实现关联示例实现关联示例
Android ViewPager与radiogroup实现关联
效果图展示
Android ViewPager与radiogroup实现关联步骤
1.实例化ViewPager
2.通过LayoutInflater加载布局,返回View结果
3.把生成的每一个View对象添加到List集合中
4.实例化适配器,传递View集合
5.在适配器中继承自PagerAdapter,实现内部的四个方法
getCount(); 返回视图的数量
isViewFromObject(); 是否通过对象加载视图 View==object
instantiateltem(); 加载当前页面(通过container.addView();添加视图)返回个给用户
destroyItem(); 销毁滑出的视图(通过container.removerView();销毁视图)
6.实例化每个RadioButton
7.点击每个RaidoButton时,切换不同的页面(viewPager.setCurrentltem(下标))
8.当页面切换后,还要把当前的导航栏变为绿色
设置文本颜色的setTextColor(getResources().getColor(R.color.tvGreen));
设置文本的上方的图片的,四个参数分别为,左、上、右、下setCompoundDrawablesWithIntrinsicBounds
评论0
最新资源