Loading packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +1 −1 Original line number Diff line number Diff line Loading @@ -281,7 +281,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } } private void drawTile(TileRecord r, QSTile.State state) { protected void drawTile(TileRecord r, QSTile.State state) { r.tileView.onStateChanged(state); } Loading packages/SystemUI/src/com/android/systemui/qs/QSTileBaseView.java +1 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ public class QSTileBaseView extends LinearLayout { // Default to Quick Tile padding, and QSTileView will specify its own padding. int padding = context.getResources().getDimensionPixelSize(R.dimen.qs_quick_tile_padding); setPadding(padding, padding, padding, padding); setPadding(0, padding, 0, padding); setClipChildren(false); setClipToPadding(false); } Loading packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java +15 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,8 @@ import android.view.View; import android.widget.LinearLayout; import android.widget.Space; import com.android.systemui.R; import com.android.systemui.qs.QSTile.SignalState; import com.android.systemui.qs.QSTile.State; import java.util.ArrayList; import java.util.Collection; Loading Loading @@ -59,6 +61,19 @@ public class QuickQSPanel extends QSPanel { mHeader = header; } @Override protected void drawTile(TileRecord r, State state) { if (state instanceof SignalState) { State copy = r.tile.newTileState(); state.copyTo(copy); // No activity shown in the quick panel. ((SignalState) copy).activityIn = false; ((SignalState) copy).activityOut = false; state = copy; } super.drawTile(r, state); } @Override protected void showDetail(boolean show, Record r) { // Do nothing, will be handled by the QSPanel. Loading Loading
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +1 −1 Original line number Diff line number Diff line Loading @@ -281,7 +281,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } } private void drawTile(TileRecord r, QSTile.State state) { protected void drawTile(TileRecord r, QSTile.State state) { r.tileView.onStateChanged(state); } Loading
packages/SystemUI/src/com/android/systemui/qs/QSTileBaseView.java +1 −1 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ public class QSTileBaseView extends LinearLayout { // Default to Quick Tile padding, and QSTileView will specify its own padding. int padding = context.getResources().getDimensionPixelSize(R.dimen.qs_quick_tile_padding); setPadding(padding, padding, padding, padding); setPadding(0, padding, 0, padding); setClipChildren(false); setClipToPadding(false); } Loading
packages/SystemUI/src/com/android/systemui/qs/QuickQSPanel.java +15 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,8 @@ import android.view.View; import android.widget.LinearLayout; import android.widget.Space; import com.android.systemui.R; import com.android.systemui.qs.QSTile.SignalState; import com.android.systemui.qs.QSTile.State; import java.util.ArrayList; import java.util.Collection; Loading Loading @@ -59,6 +61,19 @@ public class QuickQSPanel extends QSPanel { mHeader = header; } @Override protected void drawTile(TileRecord r, State state) { if (state instanceof SignalState) { State copy = r.tile.newTileState(); state.copyTo(copy); // No activity shown in the quick panel. ((SignalState) copy).activityIn = false; ((SignalState) copy).activityOut = false; state = copy; } super.drawTile(r, state); } @Override protected void showDetail(boolean show, Record r) { // Do nothing, will be handled by the QSPanel. Loading