Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java +7 −0 Original line number Diff line number Diff line Loading @@ -323,6 +323,13 @@ public class KeyguardHostView extends KeyguardViewBase { KeyguardHostView.this.onUserActivityTimeoutChanged(); } @Override public void onAddView(View v) { if (numWidgets() >= MAX_WIDGETS) { setAddWidgetEnabled(false); } }; @Override public void onRemoveView(View v) { if (numWidgets() < MAX_WIDGETS) { Loading policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java +4 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,7 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit public interface Callbacks { public void userActivity(); public void onUserActivityTimeoutChanged(); public void onAddView(View v); public void onRemoveView(View v); } Loading @@ -262,6 +263,9 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit final int[] pagesRange = new int[mTempVisiblePagesRange.length]; getVisiblePages(pagesRange); boundByReorderablePages(true, pagesRange); if (mCallbacks != null) { mCallbacks.onAddView(v); } // Subtract from the index to take into account pages before the reorderable // pages (e.g. the "add widget" page) mBackgroundWorkerHandler.post(new Runnable() { Loading Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java +7 −0 Original line number Diff line number Diff line Loading @@ -323,6 +323,13 @@ public class KeyguardHostView extends KeyguardViewBase { KeyguardHostView.this.onUserActivityTimeoutChanged(); } @Override public void onAddView(View v) { if (numWidgets() >= MAX_WIDGETS) { setAddWidgetEnabled(false); } }; @Override public void onRemoveView(View v) { if (numWidgets() < MAX_WIDGETS) { Loading
policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java +4 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,7 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit public interface Callbacks { public void userActivity(); public void onUserActivityTimeoutChanged(); public void onAddView(View v); public void onRemoveView(View v); } Loading @@ -262,6 +263,9 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit final int[] pagesRange = new int[mTempVisiblePagesRange.length]; getVisiblePages(pagesRange); boundByReorderablePages(true, pagesRange); if (mCallbacks != null) { mCallbacks.onAddView(v); } // Subtract from the index to take into account pages before the reorderable // pages (e.g. the "add widget" page) mBackgroundWorkerHandler.post(new Runnable() { Loading