0
A
回答
0
不是,不。你不能覆盖的home键,你会背或search.Take在此讨论一下:
Overriding the Home button - how do I get rid of the choice?
0
重复这样的:Android - capture/suppress Home and EndCall buttons events?
答案很简单:你不能处理Home键,但您可以编写一个替代主屏幕应用程序。
0
因为“主页”按钮到Android这样的基本特点(它提供了一个快速的一键式按钮,回到自己的主屏幕的用户),他们做,所以我们不能运行自定义代码来修改它的功能。然而,我们确实可以控制用户按下菜单,返回或搜索按钮时发生的情况。
它总是最好以符合Android的UI设计指南,this article on application design是我们应该如何去准确的事情一个伟大的阅读。
0
普遍的看法认为这是无法完成的。
结帐这段对话:
也许下面的代码会工作,你希望它的方式。但我不认为你可以绝对捕捉到Home键。
在您的活动中重写以下方法。
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
然后,您可以在您的活动中聆听家庭钥匙。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME)
{}
});
希望这可能对您有所帮助。
相关问题
- 1. 按钮点击进度条
- 2. 按钮点击进度条
- 3. 点击按钮上的进度条
- 4. 进度条应限制主窗口上的按钮被点击
- 5. 进度条不按钮更新点击
- 6. 按钮点击减少进度条?
- 7. PhoneGap点击后退按钮模拟点击主页按钮
- 8. 应用进度条上的按钮在WinForm点击
- 9. 页面id点击按钮点击
- 10. 如何点击按钮上的进度条?
- 11. 按钮上的JavaScript进度条Incrememnet点击发布引导
- 12. 在按钮上点击不同的音频点击角度
- 13. mediaplayer开始()按钮点击问题
- 14. 开始的setInterval当按钮被点击
- 15. 滑动动画开始点击按钮
- 16. 的Javascript点击按钮开始与名
- 17. 计时器,按钮点击开始
- 18. JavaScript在按钮上点击一个页面点击
- 19. MonkeyTalk点击ActionBar主页按钮
- 20. 主页按钮不可点击
- 21. 在Form1上点击按钮打开Form2
- 22. 在按钮上展开cftextarea点击
- 23. 在页面上触发按钮点击
- 24. 在新按钮上点击链接/按钮颜色点击
- 25. 点击进度对话框按钮
- 26. 在按钮上点击div'fullscreen'?
- 27. 按钮点击时打开页面
- 28. Windows phone7:点击按钮打开网页?
- 29. 打开GI按钮点击
- 30. 点击按钮进入`AppStore`