私のアクティビティには多くの非同期タスクがあります。画面の回転が発生した場合、それらはなくなります。 asynctasksが例外を発生させないようにするにはどうすればよいですか?Android画面の回転が原因で例外が発生する
答えて
あなたの属性として
実際にはGoogleではお勧めしません。 –
使用して見て.... – Abhi
私はポートレートと風景のために異なるレイアウトを使用する予定です。これは他の問題を引き起こすでしょう。 –
使用
android:configChanges="keyboardHidden|orientation"
を再起動しないように、あなたのマニフェストであなたの活動のために使用android:configChanges="orientation|keyboardHidden"
場合、私は、例外が向きの変更での活動の再開始によるものだと思いますActivity
のAndroidManifest.xml
ファイルを再読み込みしないようにすることができます。
これに最も適切な方法は、非同期タスクのインスタンスを回転で保持するためにフラグメントを使用することです。
ここには、非常に簡単な例へのリンクがあり、このテクニックをあなたのアプリに簡単に統合して統合することができます。これは、の
- 1. QTreeView/QAbstractItemModel - 例外が原因で例外が発生する
- 2. int.MinValue%-1が原因でオーバーフロー例外が発生する理由
- 3. 画面が回転すると、オーディオレコーダーのエラーが発生する
- 4. 原因org.hibernate.PropertyAccessException:セッター内で例外が発生しました
- 5. 画面回転がアクティビティを開始できないヌルポインタ例外
- 6. ical4jが原因でAndroidプロジェクトでJavaヒープサイズエラーが発生する
- 7. Android Snackbarが原因でIndexOutOfBoundsExceptionが発生する
- 8. @Schedule原因でDuplicateServiceExceptionが発生する
- 9. AndroidでMotionEvent.ACTION_CANCELが発生する原因は何ですか?
- 10. Android - フラグメント画面の回転
- 11. addfooterview原因例外
- 12. 例外が原因とORA-04088エラー
- 13. GWTクライアントが "例外をスローする"の原因でコンパイルの問題が発生する
- 14. Android Phonegap画面回転ロックでアプリケーションが終了する
- 15. IdHTTP例外の原因セグメンテーションフォールト
- 16. Android ListView行の背景が原因でOutOfMemoryの問題が発生する
- 17. Restletのカスタムベリファイアが原因でJava 8でStackOverflowErrorが発生する
- 18. Androidデバイスの画面回転による回転オフオフ
- 19. 呼び出し中にAndroidエミュレータの画面が回転する
- 20. ビデオの再生中に画面が回転する
- 21. PFObjectがMKAnnotationの原因でNSInternalInconsistencyExceptionが発生する
- 22. mallocの問題が原因でセグメンテーションフォルトが発生する
- 23. MySQLサーバのウィンドウインストールが原因で不具合が発生する
- 24. 実行時のパーミッションが原因でクラッシュが発生する
- 25. Asp.net Textbox.Autopostbackが原因で別の問題が発生する
- 26. idオブジェクトのKindOfClassが原因でEXC_BAD_ACCESSが発生する
- 27. UIButtonスウィズルが原因でUITableViewCellAccessoryTypeの問題が発生する
- 28. Web APIのデータ注釈が原因でサーバーエラーが発生する
- 29. 3つの演算子が原因でStackOverflowExceptionが発生する
- 30. Xamarinの色が原因でビルドエラーが発生する
が重複する可能性を期待通りにすべてのボタンや画像などが再描画され、見事に動作します[画面回転時にAsyncTaskをどのように扱うか?](http://stackoverflow.com/questions/2620917/how-to -handle-an-asynctask-with-screen-rotation) –
あなたはどんな例外を取得していますか? – Abhi
ヌルポインタ。 avtivityはまだ生きていますか?... –