我的应用程序中有一项要求,我必须选择各种按钮,例如搜索,增加音量,降低音量,后退按钮以启动我的应用。
我知道我必须覆盖这些按钮的功能,但我必须使用什么API以及如何覆盖它们。
答案 0 :(得分:1)
您的应用程序应该正在运行,您需要以下代码:
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN || keyCode == KeyEvent.KEYCODE_VOLUME_UP) {
// Do your thing
return true;
} else {
return super.onKeyDown(keyCode, event);
}
}
密钥列表:http://developer.android.com/reference/android/view/KeyEvent.html