MyEslPod / TODO

0 stars 0 forks source link

The content of the adapter has changed but ListView(searchListView) did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. Make sure your adapter calls notifyDataSetChanged() when its content changes. [in ListView(2131165242, class android.widget.ListView) with Adapter(class com.lw1a2.myeslpod.ag)] #197

Closed lw1a2 closed 9 years ago

lw1a2 commented 9 years ago

version: 1.10c os: 4.4.2 mobile: Xiaomi MI-3W

https://www.google.com/analytics/web/#report/app-content-crashes/a46283877w77245857p80654704/%3F_u.date00%3D20140722%26_u.date01%3D20140722%26_r.drilldown%3Danalytics.appVersion%3A1.10c%26explorer-table.plotKeys%3D[]%26explorer-table.secSegmentId%3Danalytics.mobileDeviceInfo/

Thread: main, Exception: java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. Make sure your adapter calls notifyDataSetChanged() when its content changes. [in ListView(2131165242, class android.widget.ListView) with Adapter(class com.lw1a2.myeslpod.ag)] at android.widget.ListView.layoutChildren(ListView.java:1555) at android.widget.AbsListView.onTouchModeChanged(AbsListView.java:3400) at android.view.ViewTreeObserver.dispatchOnTouchModeChanged(ViewTreeObserver.java:879) at android.view.ViewRootImpl.ensureTouchModeLocally(ViewRootImpl.java:3336) at android.view.ViewRootImpl.ensureTouchMode(ViewRootImpl.java:3320) at android.view.ViewRootImpl$EarlyPostImeInputStage.processPointerEvent(ViewRootImpl.java:3820) at android.view.ViewRootImpl$EarlyPostImeInputStage.onProcess(ViewRootImpl.java:3788) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3445) at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5653) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5633) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5604) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5733) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:138) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:5050) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:805) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:621) at dalvik.system.NativeStart.main(Native Method)