Android应用程序中的底部导航栏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android应用程序中的底部导航栏相关的知识,希望对你有一定的参考价值。

我开发了一个android应用程序,我需要阻止用户从导航栏按钮关闭应用程序..还有另一种方法来关闭应用程序。我搜索了很多,没有找到任何方法永久隐藏底部导航栏或至少停止所有按钮控制

答案

如果您打算禁用设备上的后退按钮,则可以覆盖

@Override
public void onBackPressed() {
    super.onBackPressed(); //delete or comment this line
    .......//do something you want
}
另一答案

使用此方法禁用“主页”按钮

@Override
public void onAttachedToWindow() {
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
    super.onAttachedToWindow();
}

以上是关于Android应用程序中的底部导航栏的主要内容,如果未能解决你的问题,请参考以下文章

在android中使用底部导航的最佳实践:活动与片段

如何为导航到实现底部导航栏的活动中的上一个片段进行后推操作?

如何将片段目标绑定到底部导航栏中的菜单项?

使用底部导航栏防止片段刷新

通过底部导航栏更改片段时恢复片段状态

底部导航栏的 Oncreate 视图问题