Loading packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +1 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,7 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene public void setHost(QSTileHost host) { mHost = host; mPhoneStatusBar = host.getPhoneStatusBar(); mTileAdapter.setHost(host); } public void setContainer(NotificationsQuickSettingsContainer notificationsQsContainer) { Loading packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +8 −1 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta private Holder mCurrentDrag; private boolean mAccessibilityMoving; private int mAccessibilityFromIndex; private QSTileHost mHost; public TileAdapter(Context context) { mContext = context; Loading @@ -88,6 +89,10 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta mItemTouchHelper = new ItemTouchHelper(mCallbacks); } public void setHost(QSTileHost host) { mHost = host; } @Override public long getItemId(int position) { return mTiles.get(position) != null ? mAllTiles.indexOf(mTiles.get(position)) Loading @@ -108,7 +113,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta newSpecs.add(mTiles.get(i).spec); } host.changeTiles(mCurrentSpecs, newSpecs); setTileSpecs(newSpecs); mCurrentSpecs = newSpecs; } public void setTileSpecs(List<String> currentSpecs) { Loading Loading @@ -285,6 +290,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta move(mAccessibilityFromIndex, position, v); notifyItemChanged(mAccessibilityFromIndex); notifyItemMoved(mAccessibilityFromIndex, position); saveSpecs(mHost); } private void showAccessibilityDialog(final int position, final View v) { Loading Loading @@ -373,6 +379,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta fromLabel, (to + 1)); } v.announceForAccessibility(announcement); saveSpecs(mHost); return true; } Loading Loading
packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +1 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,7 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene public void setHost(QSTileHost host) { mHost = host; mPhoneStatusBar = host.getPhoneStatusBar(); mTileAdapter.setHost(host); } public void setContainer(NotificationsQuickSettingsContainer notificationsQsContainer) { Loading
packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +8 −1 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta private Holder mCurrentDrag; private boolean mAccessibilityMoving; private int mAccessibilityFromIndex; private QSTileHost mHost; public TileAdapter(Context context) { mContext = context; Loading @@ -88,6 +89,10 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta mItemTouchHelper = new ItemTouchHelper(mCallbacks); } public void setHost(QSTileHost host) { mHost = host; } @Override public long getItemId(int position) { return mTiles.get(position) != null ? mAllTiles.indexOf(mTiles.get(position)) Loading @@ -108,7 +113,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta newSpecs.add(mTiles.get(i).spec); } host.changeTiles(mCurrentSpecs, newSpecs); setTileSpecs(newSpecs); mCurrentSpecs = newSpecs; } public void setTileSpecs(List<String> currentSpecs) { Loading Loading @@ -285,6 +290,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta move(mAccessibilityFromIndex, position, v); notifyItemChanged(mAccessibilityFromIndex); notifyItemMoved(mAccessibilityFromIndex, position); saveSpecs(mHost); } private void showAccessibilityDialog(final int position, final View v) { Loading Loading @@ -373,6 +379,7 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta fromLabel, (to + 1)); } v.announceForAccessibility(announcement); saveSpecs(mHost); return true; } Loading