diff options
author | Romain Guy <> | 2009-03-24 21:30:00 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-24 21:30:00 -0700 |
commit | b45f124a041adf81b3ac8b8dec6b396e751e92d7 (patch) | |
tree | 7142b71881367acc652c59ee2e694b6153924924 | |
parent | 272beb63834e213ee35a83741a5e2ae1279999d5 (diff) | |
download | frameworks_base-b45f124a041adf81b3ac8b8dec6b396e751e92d7.zip frameworks_base-b45f124a041adf81b3ac8b8dec6b396e751e92d7.tar.gz frameworks_base-b45f124a041adf81b3ac8b8dec6b396e751e92d7.tar.bz2 |
Automated import from //branches/donutburger/...@142129,142129
-rw-r--r-- | core/java/android/widget/ListView.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/widget/ListView.java b/core/java/android/widget/ListView.java index 4d5032e..7e30f7b 100644 --- a/core/java/android/widget/ListView.java +++ b/core/java/android/widget/ListView.java @@ -1393,6 +1393,11 @@ public class ListView extends AbsListView { resetList(); invokeOnItemScrollListener(); return; + } else if (mItemCount != mAdapter.getCount()) { + throw new 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."); } setSelectedPositionInt(mNextSelectedPosition); |