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. grepの終了値について
- 2. pythonの終了について
- 3. 質問については、オブジェクトのリリース
- 4. apkを生成できません:zipalign.exeがゼロ以外の終了値1で終了しました
- 5. ASP.net REGEX質問:特定の一致を見つけたら、すべてをスキップして終了タグ
- 6. 問題は、Android Senchaアプリでいつか終了します
- 7. Facebookは「プライバシーポリシーのURL」について質問しています
- 8. 質問についてスクリプト#
- 9. 質問ループについて
- 10. 質問についてjava.sql.resultset
- 11. 質問についてINADDR_ANY
- 12. Android:エラー、Ljava/lang/IllegalStateException;:カーソルを終了する、非アクティブ化またはクローズされていないt_forms
- 13. 私はchainabilityについての質問をしたjQueryの
- 14. java終了プログラムについて
- 15. UILabelのイベントについての質問
- 16. IOSのアニメーションについての質問
- 17. プロローグのマッチングについての質問
- 18. アダプタについてのカップルの質問
- 19. pythonのクローズの質問を理解しない
- 20. Andengineでのゲームの終了または終了
- 21. SpecFlow WebDriver WebDriverの終了時または終了時のエラー
- 22. クローズプロセスは、アプリケーションのクローズまたは終了時にWindowsアプリケーションから開始します。
- 23. iframeについての質問?
- 24. Python:エンコーディングについての質問
- 25. rails3 routesについての質問
- 26. openidとdotnetauthenticationについての質問
- 27. CALayerとUIViewについての質問
- 28. dev C++についての質問
- 29. AppJS/Tidesdkについての質問
- 30. 'const'関数についての質問
これを行わないでください。これはAndroidのUIガイドラインに反するもので、開発者がうまく動作するAndroidアプリの開発に興味がないことをユーザーに示す最初の兆候です。以下にリンクされているReto Meierの記事を参照してください。 – adamp