diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2016-09-07 14:45:09 -0700 |
---|---|---|
committer | Hyunyoung Song <hyunyoungs@google.com> | 2016-09-07 14:45:09 -0700 |
commit | 016eaeea99e163f0b5385cf660297e6c21ff21e5 (patch) | |
tree | dee4a90c3488279791caf57fb081f0d96ac73721 /src/com/android/launcher3/pageindicators/PageIndicator.java | |
parent | 61bcfba33598ddd0bc59910ab758fcd51d770502 (diff) | |
download | android_packages_apps_Trebuchet-016eaeea99e163f0b5385cf660297e6c21ff21e5.tar.gz android_packages_apps_Trebuchet-016eaeea99e163f0b5385cf660297e6c21ff21e5.tar.bz2 android_packages_apps_Trebuchet-016eaeea99e163f0b5385cf660297e6c21ff21e5.zip |
Change all apps caret target bounding box
b/30400751
1) This also fixes the issue of apps drawer sliding up when page is swiped
horizontally immediately above the hotseat area.
2) Disclaimer: this should be cp'ed to calgary.
Hence, I tried to keep the diff small. Ideally, CaretDrawable animation
handling should move to AllAppsHandleImageView via refactoring in
follow up CL.
Change-Id: I4d808ee2eeca53b40c0b4e4e0e364fef056e26c3
Diffstat (limited to 'src/com/android/launcher3/pageindicators/PageIndicator.java')
-rw-r--r-- | src/com/android/launcher3/pageindicators/PageIndicator.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/launcher3/pageindicators/PageIndicator.java b/src/com/android/launcher3/pageindicators/PageIndicator.java index b53715d98..47c2ffb38 100644 --- a/src/com/android/launcher3/pageindicators/PageIndicator.java +++ b/src/com/android/launcher3/pageindicators/PageIndicator.java @@ -18,20 +18,21 @@ package com.android.launcher3.pageindicators; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; -import android.view.View; +import android.widget.FrameLayout; import com.android.launcher3.dynamicui.ExtractedColors; /** * Base class for a page indicator. */ -public abstract class PageIndicator extends View { +public abstract class PageIndicator extends FrameLayout { private CaretDrawable mCaretDrawable; protected int mNumPages = 1; public PageIndicator(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); + setWillNotDraw(false); } public void setScroll(int currentScroll, int totalScroll) {} |