APKを終了するにはどうすればいいですか、つまりAPKを終了するにはどうすればいいですか?私は仕上げをしようとしているが、それは現在の活動を閉じて、私はAPKのすべての活動を終了する必要がありますか?apkのクローズまたは終了についての質問
0
A
答えて
0
これは何度も尋ねられましたが、今すぐリンクが見つかりません。以前と同じ答え:
ショート: あなたはしないでください。主題について 読むレトマイヤーさんの意見:When to Include an Exit Button in Android Apps (Hint: Never)
ロング:
protected Dialog onCreateDialog(int id) {
Dialog dialog = null;
switch (id) {
case MENU_QUIT:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(getString(R.string.main_screen_quit_text))
.setCancelable(false)
.setPositiveButton(
getString(R.string.main_screen_quit_yes),
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int id) {
moveTaskToBack(true);
}
})
.setNegativeButton(getString(R.string.main_screen_quit_no),
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
return alert;
default:
dialog = null;
}
return dialog;
}
2
アプリケーションでは、活動のほんの緩い連合している、とAndroidに組み込まれた「アプリケーションを終了する」という概念はありません。終了をシミュレートするものを実行したい場合は、どのアクティビティがまだ存在しているかを手動で追跡し、リストにそれぞれfinish()
を追加する必要があります。
「終了」という概念を持たずにアプリケーションを設計し、必要に応じてシステムがその部品を破壊するようにしてください。これはAndroidのデザイン原則の1つに適合します。これは、ユーザーがフルアップの再開が遅れることなく放置したアプリケーションに戻ってもらいたいということです。あなたの活動の中で傷つきが必要なものがある場合は、アクティビティのライフサイクルを利用し、適切なonXXX()
メソッドでそれを行います。
関連する問題
- 1. perticularユーザーの質問を停止/強制終了するには?
- 2. buildozerを使ったApkファイルビルドはすぐに終了します
- 3. writestreamのイベントをクローズまたは終了するグリッドを起動しない
- 4. スクレイプは、それが終了した後、ページの読み込み/質問に
- 5. 質問については、オブジェクトのリリース
- 6. Android APKでgradleビルドが正常に終了しました。
- 7. grepの終了値について
- 8. pythonの終了について
- 9. 質問についてINADDR_ANY
- 10. 質問ループについて
- 11. 質問についてjava.sql.resultset
- 12. 質問についてスクリプト#
- 13. Facebookは「プライバシーポリシーのURL」について質問しています
- 14. ASP.net REGEX質問:特定の一致を見つけたら、すべてをスキップして終了タグ
- 15. C#質問を無作為に選択して終了するまでサイクリング
- 16. pythonのクローズの質問を理解しない
- 17. 私はchainabilityについての質問をしたjQueryの
- 18. UILabelのイベントについての質問
- 19. UIWebViewのハイライトカラーについての質問
- 20. アダプタについてのカップルの質問
- 21. IOSのアニメーションについての質問
- 22. プロローグのマッチングについての質問
- 23. apkを生成できません:zipalign.exeがゼロ以外の終了値1で終了しました
- 24. 問題は、Android Senchaアプリでいつか終了します
- 25. ノードoracledb接続プールがノードプロセス終了前にクローズしていない
- 26. アプリケーションセッションが終了または終了するたびに終了する
- 27. gzip - パフォーマンスについての質問
- 28. 'const'関数についての質問
- 29. routes.rbについての質問
- 30. デリゲートについての質問
これを行わないでください。これはAndroidのUIガイドラインに反するもので、開発者がうまく動作するAndroidアプリの開発に興味がないことをユーザーに示す最初の兆候です。以下にリンクされているReto Meierの記事を参照してください。 – adamp