志不强者智不达,言不信者行不果。这篇文章主要讲述Android应用程序中的底部导航栏相关的知识,希望能为你提供帮助。
我开发了一个android应用程序,我需要阻止用户从导航栏按钮关闭应用程序..还有另一种方法来关闭应用程序。我搜索了很多,没有找到任何方法永久隐藏底部导航栏或至少停止所有按钮控制
答案如果您打算禁用设备上的后退按钮,则可以覆盖
@Override
public void onBackPressed() {
super.onBackPressed();
//delete or comment this line
.......//do something you want
}
另一答案【Android应用程序中的底部导航栏】使用此方法禁用“主页”按钮
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
推荐阅读
- Sinatra APP与树莓上的工头一起运行在家庭网络中无法访问
- Ionic Cordova构建android无法正常工作
- Jersey初始化功能(在Application对象或ServletContextListner中)
- Jersey Exception Mapper不处理Resource Constructor中的异常
- java.lang.NoSuchMethodError(org.glassfish.jersey.server.ApplicationHandler。)
- 在ExceptionMapper中注入单例
- Jersey(如何注册省略某些子类的ExceptionMapper())
- 在Jersey webapp中运行Angular2应用程序
- Jersey ExceptionMapper未被调用