底部选项卡
来源:互联网 发布:js得到div的高度 编辑:程序博客网 时间:2024/06/05 16:08
<?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)实现顶部和底部
- 奇点到来,超越人类 《Nature论文:人工智能从0-1自学打败阿法狗 》论文翻译
- Python 处理Excel数据
- SpringMVC中拦截器配置中拦截地址整理
- 使用github page、hugo 和markdown完成个人博客
- 2017 GMIC+全球移动互联网青岛峰会暨中国传媒融合发展年会
- 底部选项卡
- linux环境安装mysql
- 仿钉钉头像
- springboot的优点
- shell 质数
- 当装了两个tomcat后,如何修改tomcat端口
- 新路程------hi3516a CVBS venc抓取jpeg
- 讲给Android程序员看的前端教程(08)——HTML5标签(7)
- hu丫丫收集到的web测试方法总结