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

问题描述 投票:0回答:2

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

android user-controls uinavigationbar logout bottomnavigationview
2个回答
0
投票

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

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

0
投票

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

@Override
public void onAttachedToWindow() {
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
    super.onAttachedToWindow();
}
© www.soinside.com 2019 - 2024. All rights reserved.