Facebook を実装する Android アプリケーションがあります。アクティビティからボタンをクリックすると、Facebook のログイン ダイアログ (拡張ダイアログ) が表示されます。
Facebook ダイアログを読み込んだ後にホーム ボタンを押すと、アプリケーションは終了しますが、アプリケーションを再起動すると、アクティビティではなくダイアログが表示されます。これをDialogクラスで使用しています
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK){
mSpinner.dismiss();
mListener.onCancel();
FbDialog.this.dismiss();
}
return super.onKeyUp(keyCode, event);
}
私のグーグルから、ホームボタンのクリックを取得できなかったことがわかりました。
次に、ホームボタンのクリックですべてのアクティビティを終了して終了するにはどうすればよいですか?