作業中にprogressDialogを表示するAsyncTaskがあります(doInBackground内からrunOnUiThreadを呼び出して進行状況ダイアログを表示します)。
実行中に戻るボタンを使用して操作をキャンセルできるようにしたい。他の誰かがこの問題を抱えています:progressDialogの実行中にBACKボタンが機能しない
なんらかの理由でそのスレッドに返信できないため、別のスレッドを開始する必要がありますか?! (別の日の別の質問)
私は Sandy と同じ考えを持っていましたが、progressDialogが表示されている間、このコードが呼び出されることはありません。これはなぜですか? メイン アクティビティ クラス内に実装しましたが、progressDialogは一時的にクラスからフォアグラウンド フォーカスを奪いますか?