lineage-sdk: Use new API to access Network Traffic settings

Change-Id: If34674526bc9760eb8577e97eb1e1d9463a3c2d6
This commit is contained in:
Oliver Scott
2022-03-05 13:50:07 +01:00
committed by Luca Stefani
parent b0d6dd92e8
commit fad289124c

View File

@@ -435,13 +435,12 @@ public class NetworkTraffic extends TextView {
private void updateSettings() {
ContentResolver resolver = mContext.getContentResolver();
mMode = LineageSettings.Secure.getIntForUser(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_MODE, 0, UserHandle.USER_CURRENT);
mAutoHide = LineageSettings.Secure.getIntForUser(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_AUTOHIDE, 0, UserHandle.USER_CURRENT) == 1;
mUnits = LineageSettings.Secure.getIntForUser(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_UNITS, /* Mbps */ 1,
UserHandle.USER_CURRENT);
mMode = LineageSettings.Secure.getInt(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_MODE, 0);
mAutoHide = LineageSettings.Secure.getInt(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_AUTOHIDE, 0) == 1;
mUnits = LineageSettings.Secure.getInt(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_UNITS, /* Mbps */ 1);
switch (mUnits) {
case UNITS_KILOBITS:
@@ -461,9 +460,8 @@ public class NetworkTraffic extends TextView {
break;
}
mShowUnits = LineageSettings.Secure.getIntForUser(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_SHOW_UNITS, 1,
UserHandle.USER_CURRENT) == 1;
mShowUnits = LineageSettings.Secure.getInt(resolver,
LineageSettings.Secure.NETWORK_TRAFFIC_SHOW_UNITS, 1) == 1;
if (mMode != MODE_DISABLED) {
updateTrafficDrawable();