使用BottomTabBar+Fragment实现底部导航页
来源:互联网 发布:it helpdesk 工作内容 编辑:程序博客网 时间:2024/05/19 04:54
注:详细见链接
http://www.jianshu.com/p/ade8485a16be
1、导入依赖
compile 'com.hjm:BottomTabBar:1.1.1'
2、在XML中定义控件<com.hjm.bottomtabbar.BottomTabBar android:id="@+id/fragment" android:layout_width="match_parent" android:layout_height="match_parent"> </com.hjm.bottomtabbar.BottomTabBar>3、定义每一个Fragment这里只列举一个
public class FragmentFour extends Fragment { @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = View.inflate(getActivity(),R.layout.fragmentfour,null); return view; } }4、MainActivity中的设置
public class MainActivity extends AppCompatActivity { private BottomTabBar fragment; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); fragment = findViewById(R.id.fragment); fragment.init(getSupportFragmentManager()) .setImgSize(50,50) .setFontSize(8) .setTabPadding(4,6,10) .setChangeColor(Color.RED,Color.DKGRAY) .addTabItem("月光茶人",R.drawable.tab_home, FragmentOne.class) .addTabItem("优惠",R.drawable.tab_topic, FragmentThree.class) .addTabItem("购物车",R.drawable.ic_launcher_background, FragmentTwwo.class) .addTabItem("我的",R.drawable.ic_launcher_background, FragmentFour.class) .isShowDivider(false) .setOnTabChangeListener(new BottomTabBar.OnTabChangeListener() { @Override public void onTabChange(int position, String name) { } }); } }
阅读全文
0 0
- 使用BottomTabBar+Fragment实现底部导航页
- Android--------使用BottomTabBar实现底部导航页
- 使用BottomTabBar实现底部导航页
- Android--使用BottomTabBar实现底部导航页
- Android--------使用BottomTabBar实现底部导航页
- Android--------使用BottomTabBar实现底部导航页
- Android---使用BottomTabBar实现底部导航页
- Android--------使用BottomTabBar实现底部导航页
- BottomTabBar实现底部导航页
- BottomTabBar底部导航页
- BottomTabBar实现底部导航栏
- 使用BottomTabBar实现底部导航,MVP网络框架,retrofit解析
- 使用 Fragment 实现底部导航
- 底部导航栏 BottomTabBar
- BottomTabBar底部导航模版
- 使用ViewPager+Fragment实现底部导航栏
- Fragment实现底部导航
- Android——BottomTabBar实现底部导航栏
- 关于阿里云配置gitlab的记录
- php语言基础内功笔记
- 创建自己的Maven库
- bs前端设计--多页签界面
- Computer Fn KEY is function key
- 使用BottomTabBar+Fragment实现底部导航页
- 《邓小平时代》读后感
- PyQt4-入门学习(1)
- 对缓存技术(redis)的理解
- The Beginning Of All
- faster rcnn demo.py:在一个窗口显示所有类别标注
- 【技术重温】引言
- shiro学习(二)---授权入门程序
- 右键的那些事