Loading packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java +8 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.graphics.drawable.RippleDrawable; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.service.quicksettings.Tile; import android.text.TextUtils; import android.view.Gravity; import android.view.View; Loading Loading @@ -110,7 +111,6 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { public void init(OnClickListener click, OnClickListener secondaryClick, OnLongClickListener longClick) { setClickable(true); setOnClickListener(click); setOnLongClickListener(longClick); } Loading Loading @@ -148,6 +148,7 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { } protected void handleStateChanged(QSTile.State state) { setClickable(state.state != Tile.STATE_UNAVAILABLE); mIcon.setIcon(state); setContentDescription(state.contentDescription); mAccessibilityClass = state.expandedAccessibilityClassName; Loading @@ -156,6 +157,12 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { } } @Override public void setClickable(boolean clickable) { super.setClickable(clickable); setBackground(clickable ? mRipple : null); } @Override public int getDetailY() { return getTop() + getHeight() / 2; Loading packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +2 −1 Original line number Diff line number Diff line Loading @@ -137,7 +137,8 @@ public class CellularTile extends QSTileImpl<SignalState> { state.expandedAccessibilityClassName = Switch.class.getName(); state.value = mDataController.isMobileDataSupported() && mDataController.isMobileDataEnabled(); state.state = state.value ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE; state.state = cb.airplaneModeEnabled ? Tile.STATE_UNAVAILABLE : state.value ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE; } @Override Loading Loading
packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java +8 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.graphics.drawable.RippleDrawable; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.service.quicksettings.Tile; import android.text.TextUtils; import android.view.Gravity; import android.view.View; Loading Loading @@ -110,7 +111,6 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { public void init(OnClickListener click, OnClickListener secondaryClick, OnLongClickListener longClick) { setClickable(true); setOnClickListener(click); setOnLongClickListener(longClick); } Loading Loading @@ -148,6 +148,7 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { } protected void handleStateChanged(QSTile.State state) { setClickable(state.state != Tile.STATE_UNAVAILABLE); mIcon.setIcon(state); setContentDescription(state.contentDescription); mAccessibilityClass = state.expandedAccessibilityClassName; Loading @@ -156,6 +157,12 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView { } } @Override public void setClickable(boolean clickable) { super.setClickable(clickable); setBackground(clickable ? mRipple : null); } @Override public int getDetailY() { return getTop() + getHeight() / 2; Loading
packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +2 −1 Original line number Diff line number Diff line Loading @@ -137,7 +137,8 @@ public class CellularTile extends QSTileImpl<SignalState> { state.expandedAccessibilityClassName = Switch.class.getName(); state.value = mDataController.isMobileDataSupported() && mDataController.isMobileDataEnabled(); state.state = state.value ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE; state.state = cb.airplaneModeEnabled ? Tile.STATE_UNAVAILABLE : state.value ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE; } @Override Loading