diff options
| author | Adam Cohen <adamcohen@google.com> | 2010-10-06 10:37:51 -0700 |
|---|---|---|
| committer | Adam Cohen <adamcohen@google.com> | 2010-10-06 10:39:11 -0700 |
| commit | 3042944c6ec68210ba1746540b53789e70d15ef4 (patch) | |
| tree | c0b730289f431cb57163e93cd0e22514284560a6 /core/java/android/widget/StackView.java | |
| parent | e86b8a18df0964a84952c654fd25a0de0814737f (diff) | |
Fixing AdapterViewAnimator crash when associated adapter is empty
Change-Id: I3186452eb93f1141b06531507b13d87804e684d4
Diffstat (limited to 'core/java/android/widget/StackView.java')
| -rw-r--r-- | core/java/android/widget/StackView.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/widget/StackView.java b/core/java/android/widget/StackView.java index 839de7decb6b..f0954e2dbea5 100644 --- a/core/java/android/widget/StackView.java +++ b/core/java/android/widget/StackView.java @@ -749,7 +749,9 @@ public class StackView extends AdapterViewAnimator { if (mAdapter != null && mWhichChild == -1) { mWhichChild = mAdapter.getCount() - 1; } - setDisplayedChild(mWhichChild); + if (mWhichChild >= 0) { + setDisplayedChild(mWhichChild); + } } LayoutParams createOrReuseLayoutParams(View v) { |
