首页 > 解决方案 > 使用底部导航栏

问题描述

我正在尝试在活动之间创建一个底部导航栏到导航栏,但我发现使用片段非常令人困惑,所以我尝试使用但它不起作用试图寻找我可以使用的东西,但我没有在网上找到任何东西,所以有体验一下能不能用没有碎片的底部导航栏。

我的代码:

   private BottomNavigationView.OnNavigationItemSelectedListener 
   mOnNavigationItemSelectedListener
        = new BottomNavigationView.OnNavigationItemSelectedListener() {

    @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem item) {
        switch (item.getItemId()) {


           case R.id.navigation_dashboard:

                Intent intent1 = new Intent(RedirectedsearchActivity.this, 
      SearchActivity.class);
                startActivity(intent1);
                return true;

它没有用。

标签: javaandroidandroid-fragmentsnavbar

解决方案


你可以试试导航组件。

有了它,处理片段就容易多了。有几个指向文档和文章的链接。

文档https://developer.android.com/guide/navigation

和教程https://www.androidauthority.com/android-navigation-architecture-component-908660/


推荐阅读