new AlertDialog.Builder(FilePicker.this) .setMessage(R.string.file_picker_android_read_error_android_bug) .setPositiveButton(R.string.file_picker_kill, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish(); System.exit(0); } }) .setNegativeButton(R.string.file_picker_cancel, new android.content.DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { finish(); } }) .show();
真係要用System.exit(0);
咁毒,正常絕對唔應該用。(理論上,要先check晒有無background task同service做緊import等等,不過,除非user俾完storage permission又去setting revoke返之後又再要過,否則都係用一次咁多…)
Bug references: Stackoverflow 此篇 及 Android issues tracker 此篇。
在〈Most stupid dialog ever made〉中有 2 則留言
有冇諗過搵小熊幫手???大家一齊圑結打老虎
咁個結局咪係,老虎咬死左隻熊吞埋落肚,小鴨?無咩肉嘅根本唔吼,唔覺意踩扁埋。
見到老虎梗係運路走,哈哈..