当前位置: 首页 > 知识库问答 >
问题:

Android中的底部导航标签

贾骏
2023-03-14

我有一个底部导航栏,如下所示:

如您所见,我在顶部有一个配置文件图标,当您按下该图标时,底部导航菜单最后的“设置”项应该会打开。

这是我的java代码:

public void openSettings(View v) {
    openFragment(com.Notely.Notes.fragments.NavigationSettings.newInstance("", ""));
}

这是我的个人资料图标代码:

<Button
    android:id="@+id/button"
    android:layout_width="45dp"
    android:layout_height="45dp"
    android:layout_marginLeft="290dp"
    android:layout_marginTop="20dp"
    android:background="@drawable/profile_btn"
    android:onClick="openSettings"
    app:layout_constraintStart_toStartOf="@+id/linearLayout"
    app:layout_constraintTop_toTopOf="@+id/linearLayout" />

在上面的java代码中,当一个人按下配置文件图标时,应该会打开片段设置,但我希望该项目设置也能被激活,如下图所示:

提前谢谢。

共有1个答案

施自珍
2023-03-14

我认为最好的方法是使用BottomNavigationView有一个方法调用setSelectedId,看看这个问题:

在Android BottomNavigationView中设置所选项目

 类似资料:
  • 本文向大家介绍android实现底部导航栏,包括了android实现底部导航栏的使用技巧和注意事项,需要的朋友参考一下 底部导航栏我选择用FragmentTabHost+Fragment来实现,这个方法比较好用,代码量也不多 首先是开始的activity_main.xml 也可以直接在xml文件里面写 这xml文件就一个view加一个tab  view用来显示碎片,tab用来放置底部按钮的数量 再

  • 实现tabbar建议采用小程序原生的tabbar,通过设置page/main.js(即对应小程序中app.json)来实现,详情请看小程序文档。示例如下,仅作参考: tabBar: { color: '#999999', selectedColor: '#1AAD16', backgroundColor: '#ffffff', borderStyle: 'white', /*

  • 我正在使用谷歌的支持设计库V25.1.0在Android应用程序中实现底部导航栏。有没有什么方法可以添加阴影效果,就像现在的Android原生谷歌照片应用一样?

  • 找不到任何正式样品。 新底栏怎么用?不想做任何定制。

  • Tabbar 底部导航栏 1.4.8 优点: 此组件一般用于应用的底部导航,具有如下特点: 可以设置凸起的按钮,且是全端通用的 图标可以使用字体图标(内置图标和扩展图标)或者图片 可以动态切换菜单的数量以及配置 切换菜单之前,可以进行回调鉴权 可以设置角标 有效防止组件区域高度塌陷,无需给父元素额外的内边距或者外边距来避开导航的区域 缺点: 虽然优点很多,但是如果用此组件模拟tabbar页面的话依

  • 本文向大家介绍Android BottomNavigationBar底部导航的使用方法,包括了Android BottomNavigationBar底部导航的使用方法的使用技巧和注意事项,需要的朋友参考一下 简介:Google推出的BottomNavigationBar底部导航栏 1 、基本的使用(add和replace方式) 2、扩展添加消息和图形 3、修改图片大小与文字间距 版本更新:2019