以编程方式禁用安卓android,Home和Recent按钮
问题描述:
我正在开发android安卓锁屏应用程序。以编程方式禁用安卓android,Home和Recent按钮
问题是如何禁用活动中的后退,首页和最近按钮?
我发现,使用按钮禁用回:
@Override
public void onBackPressed() {
return;
}
但如何禁止其他人呢?
答
你必须重写Back
操作并返回true
让OS知道,这个动作已经处理并防止执行该默认操作,这是关闭屏幕
您的代码是有效的API级别5,但对于旧的API,然后用5本:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// your code
return true;
}
return super.onKeyDown(keyCode, event);
}
参考:Answer
This问题是当你点击Lockscreen时,如何禁用Home和Recent按钮,如MXPlayer应用程序。接受的答案是
由于您无法覆盖Android设备上的主页按钮(至少在最新的操作系统版本中为 )。当您“锁定”应用程序并单击主页按钮时,MX Player会自动启动您的 启动器。
并给出了详细说明如何做到这一点。检查出来here
答
其实这是你的触摸屏 即使你的屏幕部分正在 你可以下载一个问题(按钮救世主)应用 它会额外回家,最近的按钮将你添加到您的手机
问题图片︰http://postimg.org/image/a0tnk7kr5/ 我想禁用这两个按钮 –
但在同一个锁屏应用程序中,我发现开发人员禁用它...如果有任何其他帮助,请建议我.. 。 –
@RankMayur检查我更新的答案。这是可能的,但可能需要你的一些努力,兄弟 –