在我的android应用程序上隐藏软键

在我的android应用程序上隐藏软键,android,softkeys,Android,Softkeys,在我的应用程序中,我想完全删除软键(back、home等)。 我成功地做到了这一点: getWindow ( ).getDecorView ( ).setSystemUiVisibility ( View.SYSTEM_UI_FLAG_HIDE_NAVIGATION ); 但当我触摸屏幕时,它又回来了,并没有消失。。。 我还有“android:theme=“@android:style/theme.NoTitleBar.Fullscreen”在清单和 requestWindowFeature(

在我的应用程序中,我想完全删除软键(back、home等)。 我成功地做到了这一点:

getWindow ( ).getDecorView ( ).setSystemUiVisibility ( View.SYSTEM_UI_FLAG_HIDE_NAVIGATION );
但当我触摸屏幕时,它又回来了,并没有消失。。。 我还有
“android:theme=“@android:style/theme.NoTitleBar.Fullscreen”
在清单和

requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                            WindowManager.LayoutParams.FLAG_FULLSCREEN);
没有帮助

有人知道如何克服这一点吗


谢谢。

用户是如何离开你的应用程序的?应用程序应该在启动时“自动运行”,用户应该无法进入android系统。如果需要,它应该有一个隐藏按钮退出到android,以便服务。然后你的应用程序应该是一个启动器,而不是一个简单的应用程序。(仍然需要用户声明它为默认启动器,但只有一次。)谢谢,我没有想到那样做……我可以用那种方式隐藏软键吗?不。但是当用户按home键时,他们会回到你的主页。