diff options
| author | 2019-01-23 19:21:01 +0000 | |
|---|---|---|
| committer | 2019-01-23 19:21:01 +0000 | |
| commit | 38ab96e07a51424874e69223c624ec88e71992b8 (patch) | |
| tree | 72153a97f6496f1fe245c5b4956c1b14803ddeef | |
| parent | d50e499777927fb6e4dd97ae1417c3738fc4bdad (diff) | |
| parent | 9d3fd6c898614e2f683e7af417f51b16a9c0c5b7 (diff) | |
Merge "CellularTile shows Name of data carrier"
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java index 1155a414b870..e1becdbb42a6 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -188,7 +188,7 @@ public class CellularTile extends QSTileImpl<SignalState> { state.secondaryLabel = r.getString(R.string.status_bar_airplane); } else if (mobileDataEnabled) { state.state = Tile.STATE_ACTIVE; - state.secondaryLabel = getMobileDataDescription(cb); + state.secondaryLabel = getMobileDataSubscriptionName(cb); } else { state.state = Tile.STATE_INACTIVE; state.secondaryLabel = r.getString(R.string.cell_data_off); @@ -207,16 +207,16 @@ public class CellularTile extends QSTileImpl<SignalState> { state.contentDescription = state.label + ", " + contentDescriptionSuffix; } - private CharSequence getMobileDataDescription(CallbackInfo cb) { - if (cb.roaming && !TextUtils.isEmpty(cb.dataContentDescription)) { + private CharSequence getMobileDataSubscriptionName(CallbackInfo cb) { + if (cb.roaming && !TextUtils.isEmpty(cb.dataSubscriptionName)) { String roaming = mContext.getString(R.string.data_connection_roaming); - String dataDescription = cb.dataContentDescription; + String dataDescription = cb.dataSubscriptionName.toString(); return mContext.getString(R.string.mobile_data_text_format, roaming, dataDescription); } if (cb.roaming) { return mContext.getString(R.string.data_connection_roaming); } - return cb.dataContentDescription; + return cb.dataSubscriptionName; } @Override @@ -231,7 +231,7 @@ public class CellularTile extends QSTileImpl<SignalState> { private static final class CallbackInfo { boolean airplaneModeEnabled; - String dataContentDescription; + CharSequence dataSubscriptionName; boolean activityIn; boolean activityOut; boolean noSim; @@ -249,7 +249,7 @@ public class CellularTile extends QSTileImpl<SignalState> { // Not data sim, don't display. return; } - mInfo.dataContentDescription = typeContentDescription; + mInfo.dataSubscriptionName = mController.getMobileDataNetworkName(); mInfo.activityIn = activityIn; mInfo.activityOut = activityOut; mInfo.roaming = roaming; |