android
この後などのホーム画面からホームキー3回押しを検知したいイベントを行いたいです。でホームキーを 3 回押したことを検出する方法はありますかandroid
。
質問する
1713 次
3 に答える
4
Android OS ではPhoneWindowManager
これを行う必要があり、ここで HOME ボタンが処理されます。
これを変更するには、AOSP を変更してビルドする必要があります。そして、あなたのデバイスでこれをフラッシュします。したがって、アプリ開発者にとってこれは不可能です。
于 2012-11-29T10:32:55.107 に答える
1
アクティビティでホームキーを押すと、
@Override
protected void onUserLeaveHint() {
// TODO Auto-generated method stub
super.onUserLeaveHint();
}
カウンターを置き、3になったらアクションを実行します。
于 2012-11-29T10:35:26.460 に答える
0
メソッドをhandle key event
オーバーライドする必要がonKeyDown()
あり、onKeyUp().
このリンクを参照すると、ロジックを追加するだけでガイドが表示されます。
于 2012-11-29T10:37:17.523 に答える