我试图根据从API获得的变量在底部菜单导航栏中添加一个项目。 我可以从此导航栏中删除一个项目,如下所示: if (restaurant.acceptsBookings == false) { bottom_navigation_view.menu.removeItem(R.id.bottom_menu_book) } 问题是,当我启动我的应用程序时,我们可以在半秒钟内看到该图标,然后它消失了。 这还不错,但是我希望有一种更好,更整洁的方法来做到这一点;例如,通过将元素添加到一个空的导航栏中,而不是删除它们。 这是我…

2020年1月23日 0条评论 11点热度 阅读全文

我正在使用Java在Android Studio中工作。我想实现一个导航抽屉(从左向右滑动的那些抽屉),其汉堡图标始终位于顶部。但是,存在一些“顶级目的地”问题,如果没有这些问题,汉堡包图标将不会显示。我发现的解决方案之一是将该活动作为启动器活动,但我不希望这样做。 有人可以给我解释一下“顶级目的地”这句话的意思,以及我的导航抽屉问题的可能解决方法! 这是我的导航布局 <androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schema…

2019年10月26日 0条评论 10点热度 阅读全文

如何在Android Studio的可视XML编辑器中使底部导航栏消失?我已经将AppTheme设置为NoActionBar。导航栏非常烦人,因为我的手机没有手机,所以当我在可视化编辑器(https://i.imgur.com/1QvdIOd.png)的应用程序底部放置一些内容时,会在我的手机上运行该应用程序时发生这种情况:https://i.imgur.com/Qk5S1Oe.jpg。有人请帮助我。在解决此问题之前,我无法继续开发。 我已经看过这两个,它们对我没有帮助。 How to hide navigatio…

2019年9月3日 0条评论 4点热度 阅读全文

我是新的android studio。 底部栏在页面上重叠(滚动栏活动)。如何降低活动的高度,直到底部栏开始?就像一样,该页面必须在NavBar和Bottom之内,并且不能超过。 提前致谢。 解决方案如下: android:layout_marginBottom =“ 100dp” 这对我有用。

2019年5月24日 0条评论 11点热度 阅读全文