-1

Android アプリを作成しました。

モバイルから [戻る] ボタンをクリックしたときに、アプリケーションを閉じるか終了する必要があります。

どうすればそれを達成できますか?

4

6 に答える 6

1

CommonsWare によるこの回答をお読みください: Is quit an application frowned on?

これは、なぜこれがAndroid アプリの設計に適したアプローチではないのかについての非常に優れた内訳です。結論:

同様に、アプリケーションを Web に移植しようとしないことをお勧めします。なぜなら、あなたが Android で報告したのと同じ問題のいくつかは、Web アプリケーションでも見られるからです (たとえば、「終了」はありません)。または、逆に、いつかアプリを Web に移植する場合、Web アプリのフローが Android により適していることに気付くかもしれません。

于 2013-04-05T09:36:47.183 に答える
1

アプリを閉じるためにメソッドを呼び出す必要はありません。Android がそれを処理します。戻るボタンを押すたびにfinish()が呼び出されActivity、アクティビティが破棄されます。Serviceあなたは右について尋ねていませんか?サービスはバックグラウンドで実行されているため、必要に応じてサービスを終了する必要があります。

于 2013-04-05T09:25:43.883 に答える