问题标签 [android-bottomnav]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
26143 浏览

java - 在活动之间使用 BottomNavigationView 按下时如何突出显示项目?

我为我的应用程序添加了底部导航视图,但我需要活动之间的底部导航视图而不是片段,因此我已将此代码添加到 Java 中以用于我的所有 3 个活动。

当我在手机中选择“第二”或“第三”时,一切都正确,但问题是突出显示第一项。

我需要突出显示我按下的项目。

我已经使用了片段,它工作得很好,但我仍然是使用片段的初学者,所以我正在使用活动。

第一个活动代码是:

第二个活动是:

底部导航视图 mBottomNavigation;

第三项活动是:

底部导航视图 mBottomNavigation;

xml 对于 3 个活动是相同的:

0 投票
3 回答
3899 浏览

javascript - Bottom Navigation bar for android application (NativeScript)

I am trying to create a navigation bar at the bottom of my android application. I am using NativeScript for creating the application. Is there any plugin to do this?

0 投票
0 回答
556 浏览

android - BottomNavigationBar - 如何改变颜色

该组件的来源是: https ://github.com/pocheshire/BottomNavigationBar

我在一个带有 4 个标签的 Android 应用程序中有一个底部导航栏。

无论选择的选项卡如何,我都想将背景颜色设置为相同我想为所有选项卡按钮显示图标+文本,无论它们是否被选中。

背景颜色默认为白色。我能找到改变它的唯一方法是调用setActiveTabColor()每个选项卡。这行得通,但似乎有点矫枉过正,我只需要将它设置在一个地方。

然而真正的问题如下:

除非我打电话,否则我无法显示所有图标的文本useFixedMode();

然而,一旦useFixedMode()被调用,SetActiveTabColor不再起作用,我无法设置背景颜色 - 它默认为白色。

我也试过SetBackgroundColor();没有效果

我错过了什么?

0 投票
1 回答
717 浏览

android - 无法使粗略底栏导航标题居中

我正在使用 roughike 在我的 android 项目中实现底栏导航。我没有使用任何图标图像,因为我觉得使用图像和保持分辨率比使用 fontawesome 图标更复杂。所以我这样写代码:

选项卡在bottombar_tabs.xml文件中定义:

导航功能按预期正常工作,但所有选项卡标题都显示在导航顶部。如何使其垂直居中?我尝试使用重力,layout_gravity 但没有任何效果。感谢您的帮助,谢谢,罗宾

https://github.com/roughike/BottomBar

0 投票
1 回答
1998 浏览

android - 禁用选项卡上的动画单击 android 底部栏导航 - roughike

我在我的 android 项目中使用 roughike 库进行底部栏导航。但是面临一个问题,即当我单击选项卡时它会变大。我尝试了很多方法来禁用动画但无法做到。我在 github 支持页面上问过,但没有运气。我只是看了一下源代码,发现有一个导致问题的修复属性,并且可能没有编辑它的功能。如果有任何方法可以禁用动画,请帮助我。

注意:我使用的是 github 自述文件中的所有默认设置。但我尝试更改选项等。

谢谢,罗宾

https://github.com/roughike/BottomBar

0 投票
1 回答
469 浏览

android - How to create a BottomBar as StickyBottomCaptureLayout in camera2 Android api?

Context:

In the android-7.1.1_r12 api, the android.hardware.camera2 uses a StickyBottomCaptureLayout as a "BottomBar" to display the action buttons (as switch-camera, shutter and recent picture buttons). Whatever the device orientation, this StickyBottomCaptureLayout is displayed always above/near the system bar (which has back, home and other apps buttons).

For example, this is what it looks when the rotation degree is 0 or 180:

Camera api with stickybottomcapturelayout and bottombar at bottom

And, by orienting the device and get a rotation degree as 90 or 270, the StickyBottomCaptureLayout is now near the system bar:

Camera api with stickybottomcapturelayout and bottombar at right

Usually, this above screenshot should has the sticky bar on the left and camera on the right...

Tries:

  1. I firstly tried to set different layout with layout-land, but no luck! I cannot change the default left-to-right orientation and get the bottom bar sticks to the Android system bar on 270 degrees.

  2. I cannot extend these widgets, but I tried to reproduce the case. For example, I got two layouts:

    On each orientation changes, I get the rotation's device and set the correct gravity for upper layout and the sticky bar, something as follows:

    /li>

However, this is not working at all. I don't know how these widgets make it work properly.

Question:

Does someone has a solution to reproduce the case of the bottom bar when the device orientation is changing (always above or near the Android system bar)? Keeping in mind that my minimum SDK is below 21, so I have no access to android.hardware.camera2 api.

0 投票
1 回答
557 浏览

android - 打开另一个片段时如何冻结片段

我使用底部栏库制作了一个应用程序。我在用着

编译'com.roughike:bottom-bar:2.0.2'

我有 5 个这样的片段

}

MainActivity.Java

}

我的问题是当我在第一个片段加载完成之前打开另一个片段时,我会收到错误消息。发生错误是因为当过程完成时,我在另一个片段中。所以我想让片段在我打开另一个片段时冻结,并在我再次打开片段时恢复进程。我在我的代码中实现它有问题。请帮我 。先谢谢了。

0 投票
0 回答
200 浏览

java - 如何修复无法解析符号 OnMenuTabClickListener

我正在创建一个菜单,但是当我尝试导入时BottomBar出现错误,提示“无法解析符号”。另一个错误是在以下代码行中,您还会得到“无法解析符号”:OnMenuTabClickListenercom.roughike.bottombar.OnMenuTabClickListenerOnMenuTabClickListener

我的 build.gradle :

0 投票
0 回答
884 浏览

android - 如何制作 Spotify/airbnb 应用程序中使用的底部导航栏?

我曾尝试使用 android.support.design.widget.BottomNavigationView 以及其他用于底部导航菜单的库,但我面临的所有问题是它无法显示全文大小。我也无法操纵文本的大小。这个库或任何其他库是否有任何解决方案。

在此处输入图像描述

我想要这样的底部菜单,您可以在其中同时看到全文和图像。

0 投票
2 回答
3413 浏览

android - 如何使用底部导航栏切换 Activity

我用底栏活动创建了一个新项目。这是生成的代码:

我想在导航栏上设置这三个片段: FirstFragment SecondFragment ThirdFragment

我也想在片段之间滑动,我该怎么做?