5

我的应用程序中有一个要求,我必须选择各种按钮,例如SearchVolume UpVolume DownBack 按钮来启动我的应用程序。

在此处输入图像描述

我知道我必须重写这些按钮的功能,但是我必须使用什么 API 以及如何才能重写它们。

4

1 回答 1

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

于 2014-01-31T18:33:54.090 回答