0

閉じることが不可能な Android アクティビティは可能ですか?

たとえば、ボタンの開始が押されて何らかのプロセスが開始された場合、そのアクティビティはすべてが終了するまで閉じられません。

また、戻るボタン(アプリケーションではなくデバイスボタン)が押されたときにポップアップするアクティビティを作成する方法は?

4

2 に答える 2

0

いいえ - ユーザーはいつでも Android の設定 (またはタスク キラー) を介してアプリを強制的に閉じることができます。また、フレームワークは、メモリが必要であると判断するたびにあなたを殺します。

2 つ目は、アプリがフォアグラウンドにある場合、onBackPressed を介して戻るボタンの動作をオーバーライドできることです。それが、保存ダイアログをポップアップするようなことをする方法です。ただし、フォアグラウンド アクティビティ (場合によってはキーボード) でない限り、そのボタンの押下をキャッチすることはできません。

于 2013-05-24T14:30:23.327 に答える