0

ユーザーがホームボタンをクリックしたときにユーザーに終了メッセージを提供するのに役立つ人はいますか?

onPause() メソッドを使用しましたが、問題は、ユーザーが Google 広告をクリックすると、onPause メソッドが呼び出され、メッセージがユーザーに表示されることです。

ありがとう。

4

2 に答える 2

1

これをオーバーライドできます:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_HOME)) {
        Toast.makeText(this, "Home button pressed!", Toast.LENGTH_SHORT).show();                     
        return true;
    }
    return super.onKeyDown(keyCode, event);
}
于 2013-02-19T12:56:30.413 に答える
0

少し遅れて申し訳ありませんが、それが必要な人のために、ホームボタンのクリックを傍受することはできません。そうしないと、これは悪いことになる可能性があります。他の理由で、別の方法を見つける必要があります。私自身はまだ探しています

于 2013-04-12T11:03:42.857 に答える