Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetRegion.java +13 −8 Original line number Diff line number Diff line Loading @@ -29,6 +29,9 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page private int mPage = 0; private Callbacks mCallbacks; // We are disabling touch interaction of the widget region for factory ROM. private static final boolean DISABLE_TOUCH_INTERACTION = true; private static final long CUSTOM_WIDGET_USER_ACTIVITY_TIMEOUT = 30000; public KeyguardWidgetRegion(Context context) { Loading @@ -52,6 +55,7 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page mPager.setPageSwitchListener(this); setSoundEffectsEnabled(false); if (!DISABLE_TOUCH_INTERACTION) { setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Loading @@ -59,12 +63,13 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page } }); } } public void showPagingFeedback() { if (true || (mPage < mPager.getPageCount() - 1)) { if ((mPage < mPager.getPageCount() - 1)) { mLeftStrip.makeEmGo(); } if (true || (mPage > 0)) { if ((mPage > 0)) { mRightStrip.makeEmGo(); } } Loading policy/src/com/android/internal/policy/impl/keyguard/PagedView.java +11 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,9 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL private static final int MIN_SNAP_VELOCITY = 1500; private static final int MIN_FLING_VELOCITY = 250; // We are disabling touch interaction of the widget region for factory ROM. private static final boolean DISABLE_TOUCH_INTERACTION = true; static final int AUTOMATIC_PAGE_SPACING = -1; protected int mFlingThresholdVelocity; Loading Loading @@ -862,6 +865,10 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (DISABLE_TOUCH_INTERACTION) { return false; } /* * This method JUST determines whether we want to intercept the motion. * If we return true, onTouchEvent will be called and we do the actual Loading Loading @@ -1100,6 +1107,10 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL @Override public boolean onTouchEvent(MotionEvent ev) { if (DISABLE_TOUCH_INTERACTION) { return false; } // Skip touch handling if there are no pages to swipe if (getChildCount() <= 0) return super.onTouchEvent(ev); Loading Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetRegion.java +13 −8 Original line number Diff line number Diff line Loading @@ -29,6 +29,9 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page private int mPage = 0; private Callbacks mCallbacks; // We are disabling touch interaction of the widget region for factory ROM. private static final boolean DISABLE_TOUCH_INTERACTION = true; private static final long CUSTOM_WIDGET_USER_ACTIVITY_TIMEOUT = 30000; public KeyguardWidgetRegion(Context context) { Loading @@ -52,6 +55,7 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page mPager.setPageSwitchListener(this); setSoundEffectsEnabled(false); if (!DISABLE_TOUCH_INTERACTION) { setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Loading @@ -59,12 +63,13 @@ public class KeyguardWidgetRegion extends LinearLayout implements PagedView.Page } }); } } public void showPagingFeedback() { if (true || (mPage < mPager.getPageCount() - 1)) { if ((mPage < mPager.getPageCount() - 1)) { mLeftStrip.makeEmGo(); } if (true || (mPage > 0)) { if ((mPage > 0)) { mRightStrip.makeEmGo(); } } Loading
policy/src/com/android/internal/policy/impl/keyguard/PagedView.java +11 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,9 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL private static final int MIN_SNAP_VELOCITY = 1500; private static final int MIN_FLING_VELOCITY = 250; // We are disabling touch interaction of the widget region for factory ROM. private static final boolean DISABLE_TOUCH_INTERACTION = true; static final int AUTOMATIC_PAGE_SPACING = -1; protected int mFlingThresholdVelocity; Loading Loading @@ -862,6 +865,10 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (DISABLE_TOUCH_INTERACTION) { return false; } /* * This method JUST determines whether we want to intercept the motion. * If we return true, onTouchEvent will be called and we do the actual Loading Loading @@ -1100,6 +1107,10 @@ public class PagedView extends ViewGroup implements ViewGroup.OnHierarchyChangeL @Override public boolean onTouchEvent(MotionEvent ev) { if (DISABLE_TOUCH_INTERACTION) { return false; } // Skip touch handling if there are no pages to swipe if (getChildCount() <= 0) return super.onTouchEvent(ev); Loading