[英]Android studio Bottom navigation bar: How do I set the middle button to be clicked first?
當前,當我打開應用程序時,最初會單擊最左側的按鈕。 如何更改它,以便在運行應用程序時首先單擊中間按鈕。
-謝謝
定義默認片段的兩種方式:
1st:設置選定的索引setSelectedItemId
bottomNavigation.setSelectedItemId(R.id.item_id);
第二:您還可以創建PushFragment
方法,如下所示:
public void PushFragment(Fragment fragment){
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.nav_Frame, fragment).addToBackStack( "HomeFragment" ).commit();
}
然后在onCreate()
方法中使用默認的片段ID聲明PushFragment()
,請參見以下代碼:
PushFragment(new HomeFragment());
如何動態或靜態加載底部導航欄項目???
靜態的意思是這樣使用:
bottomNavigationView.setSelectedItemId(R.id.your_middle_item_id);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.