-1

Androidで返品アプリケーションボタンを押したときを検出するにはどうすればよいですか? samsung s3のホームボタンの右側にあります。すみません、ボタンの名前がわかりません。

キーボードの戻るボタンではありません

4

3 に答える 3

5

戻るボタンと呼ばれます。そのメソッドをオーバーライドして、クリック イベントを処理できます。何かのようなもの

@Override
public void onBackPressed()
{
    // do stuff
    super.onBackPressed();
}
于 2013-10-04T20:48:00.060 に答える
1

最近のアプリを開くためのボタンを意味していると思います (画像の右側にあるもの):

右のボタン

それを上書きする方法はありません。インターセプトできる唯一のメソッドは、Activity の onWindowFocusChanged です。これは、最近のアプリが表示されると呼び出されますが、他のさまざまな状況でも呼び出されます。

詳細については、こちらをご覧ください。

「最近のアプリ」システム ボタンのクリックを検出する方法 (Honeycomb+)

そして、最近のアプリを開かないようにしたい場合 (ただし、Jellybean 以降では動作しないようです):

https://stackoverflow.com/a/17095749/1991053

于 2013-10-04T20:57:34.910 に答える