0

DB にアクセスしてデータをフェッチする非同期タスクがあります。ときどき、DB 接続が失われ、非同期タスク内でアプリケーションがクラッシュしているときに例外が発生します。私の質問は、非同期スレッドにいる間に接続が失われた例外をキャッチし、接続が失われたというメッセージをユーザーに公開し、アプリケーションがクラッシュするのを防ぐ方法があることです。よろしくお願いします。アレックス

4

2 に答える 2

1

ステップ #1:をキャッチしたら、Exceptionのデータ メンバーに を格納します。AsyncTaskdoInBackground()

ステップ #2:で、そのデータ メンバーに が格納されてonPostExecute()いる場合は、Exceptionそれを使って何かを行います (たとえば、crouton を表示します)。

于 2013-08-25T16:29:43.623 に答える