2.3.3 Android ソースのホーム ボタンを長押ししてトリガーされるメソッドの名前を知っている人はいますか?
1 に答える
0
ホームボタンは Android OS によって予約されています。Android UI コンポーネントのみでトリガーされるイベント。ホームボタンの長押しイベントをトリガーすることはできません。ホームボタンのイベントをトリガーしたい場合は、key Events メソッドを使用してハンドルする必要があります。
例 :
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode == KeyEvent.KEYCODE_BACK)
{
Log.d("Test", "Back button pressed!");
}
else if(keyCode == KeyEvent.KEYCODE_HOME)
{
Log.d("Test", "Home button pressed!");
}
return super.onKeyDown(keyCode, event);
}
于 2012-10-10T16:10:22.973 に答える