diff options
| author | Svetoslav Ganov <svetoslavganov@google.com> | 2012-04-12 16:19:32 -0700 |
|---|---|---|
| committer | Svetoslav Ganov <svetoslavganov@google.com> | 2012-04-12 16:19:36 -0700 |
| commit | 83dc45c65988e9b86e156d59f59ede48195ed1d5 (patch) | |
| tree | 50f663d4932e357ba5deed451d10152954051ae9 /core/java/android/widget/NumberPicker.java | |
| parent | f21bea245a7c305c75906f9c9228ac315e10cd9f (diff) | |
NumberPicker cannot fling in scrollable containers.
1. NumberPicker was not preventing its predecessor from
intercepting touch events that are on top of it, hence
it was not flingable in scrollable containres.
bug:5661117
Change-Id: I145f59b069f479935f551bc5e841f13468a6c676
Diffstat (limited to 'core/java/android/widget/NumberPicker.java')
| -rw-r--r-- | core/java/android/widget/NumberPicker.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java index d897a39ce08c..3571257dc003 100644 --- a/core/java/android/widget/NumberPicker.java +++ b/core/java/android/widget/NumberPicker.java @@ -771,6 +771,8 @@ public class NumberPicker extends LinearLayout { mLastDownEventTime = event.getEventTime(); mIngonreMoveEvents = false; mShowSoftInputOnTap = false; + // Make sure we wupport flinging inside scrollables. + getParent().requestDisallowInterceptTouchEvent(true); if (!mFlingScroller.isFinished()) { mFlingScroller.forceFinished(true); mAdjustScroller.forceFinished(true); |
