0
我想在同一活動中使用Menu
和OnkeyDown
,但它不起作用,當我使用OnkeyDown
時,菜單從活動中消失。我想用虛擬鍵盤的輸入鍵進行操作。當我按下虛擬鍵盤的輸入鍵時,應該出現一個吐司。Can Menu和onKeyDown可以一起工作嗎?
請幫忙。
在此先感謝
我想在同一活動中使用Menu
和OnkeyDown
,但它不起作用,當我使用OnkeyDown
時,菜單從活動中消失。我想用虛擬鍵盤的輸入鍵進行操作。當我按下虛擬鍵盤的輸入鍵時,應該出現一個吐司。Can Menu和onKeyDown可以一起工作嗎?
請幫忙。
在此先感謝
你必須返回假的onkeydown的switch語句之外,但真正爲每一個你處理關鍵:
public boolean onKeyDown(int KeyCode, KeyEvent event) {
switch (KeyCode) {
case KeyEvent.KEYCODE_CAMERA:
//take photo
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
//lower volume
return true;
case KeyEvent.KEYCODE_VOLUME_UP:
//raise volume
return true;
}
return false;
}
這適用於2.3.3
喜..我得到了解決方案, – 2011-03-07 08:38:20