DB にアクセスしてデータをフェッチする非同期タスクがあります。ときどき、DB 接続が失われ、非同期タスク内でアプリケーションがクラッシュしているときに例外が発生します。私の質問は、非同期スレッドにいる間に接続が失われた例外をキャッチし、接続が失われたというメッセージをユーザーに公開し、アプリケーションがクラッシュするのを防ぐ方法があることです。よろしくお願いします。アレックス
2 に答える
1
ステップ #1:をキャッチしたら、Exception
のデータ メンバーに を格納します。AsyncTask
doInBackground()
ステップ #2:で、そのデータ メンバーに が格納されてonPostExecute()
いる場合は、Exception
それを使って何かを行います (たとえば、crouton を表示します)。
于 2013-08-25T16:29:43.623 に答える