diff options
| author | Patrick Dubroy <dubroy@google.com> | 2011-05-04 16:19:22 -0700 |
|---|---|---|
| committer | Patrick Dubroy <dubroy@google.com> | 2011-05-05 14:49:20 -0700 |
| commit | e0a799a2ac1ca78e30fbac9e4e12a063425c08d3 (patch) | |
| tree | 2c9b15f937b7c3b3db2bba4cf3df5a54838bbe69 /core/java/android/widget/LinearLayout.java | |
| parent | a0449f03eb12462189f7a75f55e4751e1e2bcbcd (diff) | |
Only delay pressed feedback for Views inside a scrolling parent
Add a method on ViewGroup to determine whether it supports scrolling.
This allows us to show the pressed feedback immediately in many cases,
improving responsiveness of buttons, etc.
This patch also lengthens the timeout in order to reduce flashes
when the user is scrolling.
Change-Id: Ieb91ae7a1f8e8f7e87448f2a730381a53947996f
Diffstat (limited to 'core/java/android/widget/LinearLayout.java')
| -rw-r--r-- | core/java/android/widget/LinearLayout.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/widget/LinearLayout.java b/core/java/android/widget/LinearLayout.java index dbe9288afa79..ed913a480490 100644 --- a/core/java/android/widget/LinearLayout.java +++ b/core/java/android/widget/LinearLayout.java @@ -201,6 +201,11 @@ public class LinearLayout extends ViewGroup { mShowDividers = showDividers; } + @Override + public boolean shouldDelayChildPressedState() { + return false; + } + /** * @return A flag set indicating how dividers should be shown around items. * @see #setShowDividers(int) |
