2015-04-12 83 views

回答

0

你必须重写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

+0

问题图片︰http://postimg.org/image/a0tnk7kr5/ 我想禁用这两个按钮 –

+0

但在同一个锁屏应用程序中,我发现开发人员禁用它...如果有任何其他帮助,请建议我.. 。 –

+0

@RankMayur检查我更新的答案。这是可能的,但可能需要你的一些努力,兄弟 –

-2

其实这是你的触摸屏 即使你的屏幕部分正在 你可以下载一个问题(按钮救世主)应用 它会额外回家,最近的按钮将你添加到您的手机