gpt4 book ai didi

android - 如何在 Android 中使用 onKeyDown 捕获应用程序切换键?

转载 作者:搜寻专家 更新时间:2023-11-01 09:10:36 30 4
gpt4 key购买 nike

我正在尝试在 android 3.1 和 4.0 上捕获应用程序切换键和主页键,但它似乎无法正常工作。

这是我在做的事情

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (KeyCode == KeyEvent.KEYCODE.KEYCODE_APP_SWITCH && event.getRepeatCount() == 0)
{
Log.d ("onkeydown","app switch key");
}
else if (KeyCode == KeyEvent.KEYCODE.KEYCODE_HOME && event.getRepeatCount() == 0)
{
Log.d ("onkeydown","home key");
}
//EDIT:
return super.onKeyDown(keyCode, event);
}

我的 log.d 语句没有被打印出来。是否可以捕获这 2 个 key ?

使用正确的返回语句更新代码

最佳答案

嗯。

嗯,不,你不能。

public static final int KEYCODE_HOME

Since: API Level 1

Key code constant: Home key.

This key is handled by the framework and is never delivered to applications.

http://developer.android.com/reference/android/view/KeyEvent.html

关于android - 如何在 Android 中使用 onKeyDown 捕获应用程序切换键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8579818/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com