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

Android底部導航欄實現(一)之BottomNavigationBar

移動開發 Android
這幾篇文章沒有過多的文字敘述,因為這些東西也不是很難,而且都是常用的,相信很多人都了如指掌了,多說亦是廢話,直接上代碼看的反而更清楚。

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

 

 

 

下面直接上代碼:

初始化及相關設置:

  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.     }  

說明:這幾篇文章沒有過多的文字敘述,因為這些東西也不是很難,而且都是常用的,相信很多人都了如指掌了,多說亦是廢話,直接上代碼看的反而更清楚。

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2016-12-07 10:27:16

移動應用開發底部導航android

2016-12-07 10:32:14

移動應用開發底部導航android

2016-12-07 10:58:35

移動應用開發底部導航android

2016-12-07 10:02:54

移動應用開發底部導航android

2022-08-08 19:46:26

ArkUI鴻蒙

2021-01-28 06:11:40

導航組件Sidenav Javascript

2023-10-23 08:48:04

CSS寬度標題

2022-11-15 18:31:37

React

2021-08-02 09:11:39

底部導航產品Tab Bar

2009-06-24 09:36:52

XML實現breadcMVC

2023-06-06 15:38:28

HTMLCSS開發

2020-11-23 14:29:22

Android 10窗口代碼

2022-07-15 16:39:46

ETS導航欄組件

2017-02-17 11:00:57

狀態欄Android

2013-01-14 17:05:55

UCUI設計菜單欄

2022-02-11 14:48:57

Chrome谷歌下載欄

2015-07-30 14:43:04

導航欄iOS開發

2012-04-28 11:07:15

2024-08-29 08:13:58

2021-01-04 11:44:05

鴻蒙HarmonyOSAbilitySlic
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩av成人在线观看 | 国产精品一区二区久久久久 | 日韩一区二区在线视频 | 国产乱码精品一区二区三区av | 一区二区在线 | 精品国产精品三级精品av网址 | 午夜免费网 | 激情福利视频 | 鸳鸯谱在线观看高清 | 91视视频在线观看入口直接观看 | 久久国产精品-国产精品 | 超碰在线网站 | 国产免费麻豆视频 | www视频在线观看 | 视频在线一区二区 | 久久1区| 日韩国产在线 | 成人福利网 | 国产精品久久国产精品 | 污污的网站在线观看 | 欧洲妇女成人淫片aaa视频 | 在线视频一区二区三区 | 国产一级在线观看 | 亚洲免费一区二区 | 日韩中文字幕视频在线 | 人人操日日干 | 盗摄精品av一区二区三区 | 夜夜草| 成人精品免费视频 | 精品久久不卡 | 日韩亚洲视频 | av片免费| 欧美美女爱爱 | 美女视频h| 国产精品久久久久久久模特 | 国产精品视频一区二区三区, | 96久久久久久 | 天天操天天干天天透 | 国产免费一区二区 | 久久99精品国产 | 亚洲国产欧美精品 |