底部选项卡
来源:互联网 发布:gartner云计算 编辑:程序博客网 时间:2024/06/06 02:43
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.bwie.fanmeihua.fanmeihua20171016.MainActivity"> <android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_above="@+id/rg" android:layout_width="match_parent" android:layout_height="match_parent"></android.support.v4.view.ViewPager> <RadioGroup android:id="@+id/rg" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:orientation="horizontal"> <RadioButton android:id="@+id/r1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:padding="10dp" android:text="首页" /> <RadioButton android:id="@+id/r2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:padding="10dp" android:text="想法" /> <RadioButton android:id="@+id/r3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1.06" android:button="@null" android:gravity="center" android:padding="10dp" android:text="市场" /> <RadioButton android:id="@+id/r4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:padding="10dp" android:text="通知" /> <RadioButton android:id="@+id/r5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:padding="10dp" android:text="更多" /> </RadioGroup></RelativeLayout>监听事件:rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup radioGroup, @IdRes int i) { for (int j = 0; j <rlist.size() ; j++) { int id = rlist.get(j).getId(); if (id == i){ vp.setCurrentItem(j); } } }});vp.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { for (int i = 0; i <rlist.size() ; i++) { if (i==position){ rlist.get(i).setTextColor(Color.RED); }else{ rlist.get(i).setTextColor(Color.BLACK); } } } @Override public void onPageScrollStateChanged(int state) { }});
阅读全文
0 0
- 底部选项卡
- 底部选项卡
- android 底部选项卡(TabHost)
- 安卓底部选项卡
- 选项卡去除底部黑线
- MUI底部选项卡分类
- //BottomTabBar实现底部选项卡
- 底部选项卡凸出底部栏的解决办法
- android - 制作底部选项卡TabHost
- Fragment实现底部选项卡切换效果
- android底部菜单选项卡TabWidget用法
- android底部选项卡(一) TableHost
- Android底部选项卡简单布局
- mui软键盘顶起底部选项卡
- 底部展示选项
- Android将TAB选项卡放在屏幕底部
- Android应用底部导航栏(选项卡)实例
- android选项卡(Tab)实现顶部和底部
- govendor 报can not convert fun...错
- VLAN间路由
- Linux 基础命令(八)—— 文本处理三剑客之sed
- 2017/10/23模拟赛总结
- BottomTabBar添加底部布局视图
- 底部选项卡
- Loi 模拟赛之压轴出场的互测终曲|(*_-) 模拟+模拟+贪心+bfs+图论+数论
- 准备了一份 1024 厚礼,你懂的~
- 大统一!微软谷歌 W3C 把 Web 文档迁移至 MDN
- java 字符串截取的几种方式
- 神奇的圆周率
- SpringMVC 之 Spring 整合 Spring MVC
- 解析MongoDB存储引擎WiredTiger:事务实现
- 查看PC序列号