成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android底部導(dǎo)航欄實(shí)現(xiàn)(一)之BottomNavigationBar

移動開發(fā) Android
這幾篇文章沒有過多的文字?jǐn)⑹觯驗(yàn)檫@些東西也不是很難,而且都是常用的,相信很多人都了如指掌了,多說亦是廢話,直接上代碼看的反而更清楚。

 BottomNavigationBar這個控件的使用之前已經(jīng)寫過,這里不再贅述,詳情請參考BottomNavigationBar的使用。 

 

 

 

下面直接上代碼:

初始化及相關(guān)設(shè)置:

  1. mBottomNavigationBar = (BottomNavigationBar) view.findViewById(R.id.bottom_navigation_bar); 
  2. mBottomNavigationBar.setBackgroundStyle(BottomNavigationBar.BACKGROUND_STYLE_STATIC); 
  3. mBottomNavigationBar.setMode(BottomNavigationBar.MODE_FIXED); 
  4.  
  5. mBottomNavigationBar.addItem(new BottomNavigationItem(R.drawable.home_fill, getString(R.string.item_home)).setInactiveIconResource(R.drawable.home).setActiveColorResource(R.color.colorPrimary).setInActiveColorResource(R.color.black_1)) 
  6.         .addItem(new BottomNavigationItem(R.drawable.location_fill, getString(R.string.item_location)).setInactiveIconResource(R.drawable.location).setActiveColorResource(R.color.colorPrimary).setInActiveColorResource(R.color.black_1)) 
  7.         .addItem(new BottomNavigationItem(R.drawable.like_fill, getString(R.string.item_like)).setInactiveIconResource(R.drawable.like).setActiveColorResource(R.color.colorPrimary).setInActiveColorResource(R.color.black_1)) 
  8.         .addItem(new BottomNavigationItem(R.drawable.person_fill, getString(R.string.item_person)).setInactiveIconResource(R.drawable.person).setActiveColorResource(R.color.colorPrimary).setInActiveColorResource(R.color.black_1)) 
  9.         .setFirstSelectedPosition(0) 
  10.         .initialise(); 
  11.  
  12. mBottomNavigationBar.setTabSelectedListener(this); 
  13.  
  14. setDefaultFragment(); 

 Tab的切換:

  1. @Override 
  2.     public void onTabSelected(int position) { 
  3.         FragmentTransaction beginTransaction = getFragmentManager().beginTransaction(); 
  4.  
  5.         switch (position) { 
  6.             case 0: 
  7.                 if (mHomeFragment == null) { 
  8.                     mHomeFragment = HomeFragment.newInstance(getString(R.string.item_home)); 
  9.                 } 
  10.                 beginTransaction.replace(R.id.sub_content, mHomeFragment); 
  11.                 break; 
  12.             case 1: 
  13.                 if (mLocationFragment == null) { 
  14.                     mLocationFragment = LocationFragment.newInstance(getString(R.string.item_location)); 
  15.                 } 
  16.                 beginTransaction.replace(R.id.sub_content, mLocationFragment); 
  17.                 break; 
  18.             case 2: 
  19.                 if (mLikeFragment == null) { 
  20.                     mLikeFragment = LikeFragment.newInstance(getString(R.string.item_like)); 
  21.                 } 
  22.                 beginTransaction.replace(R.id.sub_content, mLikeFragment); 
  23.                 break; 
  24.             case 3: 
  25.                 if (mPersonFragment == null) { 
  26.                     mPersonFragment = PersonFragment.newInstance(getString(R.string.item_person)); 
  27.                 } 
  28.                 beginTransaction.replace(R.id.sub_content, mPersonFragment); 
  29.         } 
  30.         beginTransaction.commit(); 
  31.  
  32.     }  

說明:這幾篇文章沒有過多的文字?jǐn)⑹觯驗(yàn)檫@些東西也不是很難,而且都是常用的,相信很多人都了如指掌了,多說亦是廢話,直接上代碼看的反而更清楚。

責(zé)任編輯:龐桂玉 來源: segmentfault
相關(guān)推薦

2016-12-07 10:27:16

移動應(yīng)用開發(fā)底部導(dǎo)航android

2016-12-07 10:32:14

移動應(yīng)用開發(fā)底部導(dǎo)航android

2016-12-07 10:58:35

移動應(yīng)用開發(fā)底部導(dǎo)航android

2016-12-07 10:02:54

移動應(yīng)用開發(fā)底部導(dǎo)航android

2022-08-08 19:46:26

ArkUI鴻蒙

2021-01-28 06:11:40

導(dǎo)航組件Sidenav Javascript

2023-10-23 08:48:04

CSS寬度標(biāo)題

2022-11-15 18:31:37

React

2021-08-02 09:11:39

底部導(dǎo)航產(chǎn)品Tab Bar

2009-06-24 09:36:52

XML實(shí)現(xiàn)breadcMVC

2023-06-06 15:38:28

HTMLCSS開發(fā)

2020-11-23 14:29:22

Android 10窗口代碼

2022-07-15 16:39:46

ETS導(dǎo)航欄組件

2017-02-17 11:00:57

狀態(tài)欄Android

2013-01-14 17:05:55

UCUI設(shè)計(jì)菜單欄

2022-02-11 14:48:57

Chrome谷歌下載欄

2012-04-28 11:07:15

2015-07-30 14:43:04

導(dǎo)航欄iOS開發(fā)

2024-08-29 08:13:58

2021-01-04 11:44:05

鴻蒙HarmonyOSAbilitySlic
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久成人精品视频 | 天堂中文资源在线 | av在线电影网 | 97精品超碰一区二区三区 | 国产精品久久精品 | 天天色影视综合 | 精品久久久久久久久久久下田 | 狠狠久久 | 免费av毛片 | 91精品国产乱码久久蜜臀 | 久久久久国产精品一区 | 亚洲国产成人av | 综合成人在线 | 拍戏被cao翻了h承欢 | 奇米久久 | 亚洲欧美国产视频 | 91精品国产色综合久久 | 国产一区二区久久 | 日韩av在线不卡 | 国产免费一级片 | 精品欧美一区二区精品久久久 | 国产在线一区二区三区 | 一区二区久久精品 | 日日操夜夜干 | 99久久久国产精品 | 国产精品久久久久久久久久东京 | 午夜免费在线观看 | 久久精品免费一区二区 | 日本精品视频 | 日本免费黄色一级片 | 亚洲狠狠丁香婷婷综合久久久 | 国产精品久久国产精品 | www.国产一区 | 欧美日韩电影一区 | 亚洲精品九九 | 欧美精品一区二区三区蜜桃视频 | 亚洲免费在线 | 日韩中文字幕 | 久久久久久91香蕉国产 | 国产成人久久精品一区二区三区 | 精品日韩一区二区 |