私はカスタムBaseAdapterのリストビューを持っています。私はメニューリストをWebサービスから取得し、スレッドを使用してSQLiteデータベースに保存していますので、メインスレッドはハングしませんし、パフォーマンスは向上しますが、 、アプリがクラッシュするこの投稿のタイトルに記載されているように例外を通過します。私はどのように解決してください助けてください。アダプタの内容は変更されましたが、ListViewは通知を受信しませんでした。
-4
A
答えて
0
試すことができます。Adapter.notifyDataSetChanged();あなたがバックグラウンド操作のためのAsyncTaskを使用している場合
List<Item> new= databaseHandler.getItems();
Adapter.clear();
Adapter.addAll(new);
Adapter.notifyDataSetChanged();
databaseHandler.close();
0
に>>>このように自分の現在のリストを更新するには、「onPostExecuted」方法でこれを実行します。
- >再初期化アダプタと リストを一覧表示するように設定します。 setAdapter(アダプタ);
- >これを設定します。 adapter.notifyDataSetChanged();
関連する問題
- 1. アダプタの内容は変更されましたが、ListViewは通知を受信しませんでした。
- 2. アダプタの内容は変更されましたが、ListViewは通知を受け取りませんでした
- 3. Android、ListView IllegalStateException: "アダプタの内容は変更されましたが、ListViewは通知を受け取りませんでした"
- 4. この問題の解決方法「アダプタの内容は変更されましたが、ListViewは通知を受け取りませんでした」
- 5. 解決方法「アダプタの内容は変更されましたが、ListViewは通知を受け取りませんでした」例外
- 6. Jenkins電子メール通知が正常に送信されましたが、受信されませんでした
- 7. アプリケーションのPagerAdapterがアダプタの内容を変更しました
- 8. プッシュ通知は正常に送信されましたが、デバイスは受信しません(時々)
- 9. トピックに送信されたFCM通知はもう受信されません
- 10. DocuSignは要求されたURLに通知を送信しますが、受信できません。
- 11. Rails 5 deliver_laterは更新された内容のメールを送信しません
- 12. didReceiveRemoteNotificationは、通知がバックグラウンドで受信されたときには動作しません。
- 13. なぜcursorLoaderはソースデータの変更を通知しませんでしたか?
- 14. ListViewの内容がスクロールでスクランブルされました
- 15. iOS Swift Appは、Parse Serverによって送信されたプッシュ通知を受信しません。
- 16. 変更されたUSBキーボードドライバがキープレスを受信していません(Linux)
- 17. C2DMの通知を送信しませんでした
- 18. アプリケーションリスナーがイベント通知を受信していません
- 19. リモート通知を受信したときにローカル通知が送信されないのはなぜですか?
- 20. ANDROID:通知を受信したとき、新しいデータでlistViewを更新したいです。
- 21. 受信時に送信データが変更されました
- 22. CoreTelephonyクラッシュ理由:通知名なしの通知を受信しました
- 23. Drupalの内容がCronでプレーンテキストに変更されました。
- 24. Firebaseはアンドロイドアプリに送信または配信された通知の証明を提供しません
- 25. 変更されたデータベース名 - Datatableアダプタが破損しました
- 26. Chromeは「変更された場合」を送信しません
- 27. アップルプッシュ通知が受信されていません
- 28. Android GCMメッセージは正常に送信されましたが受信されませんでした
- 29. MSMQメッセージは受信されましたが、配信されませんでした。Windows 2008 R2
- 30. Azure通知ハブ:「テスト送信」は正常に送信されましたが、GCMトラフィックは送信されませんでした。どうして?