Add background data off conditional

Change-Id: If51fdaecc880560c4a0cd8d320b06804cfe98388
This commit is contained in:
Jason Monk
2015-12-16 12:58:39 -05:00
parent 70ecea2207
commit c685853bb8
4 changed files with 83 additions and 0 deletions

View File

@@ -99,6 +99,8 @@ import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
import com.android.internal.telephony.PhoneConstants;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settings.dashboard.conditional.BackgroundDataCondition;
import com.android.settings.dashboard.conditional.ConditionManager;
import com.android.settings.drawable.InsetBoundsDrawable;
import com.android.settings.net.DataUsageMeteredSettings;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -1100,6 +1102,8 @@ public class DataUsageSummary extends HighlightingFragment implements Indexable
public void setRestrictBackground(boolean restrictBackground) {
mPolicyManager.setRestrictBackground(restrictBackground);
updateMenuTitles();
ConditionManager.get(getContext()).getCondition(BackgroundDataCondition.class)
.refreshState();
}
private boolean getAppRestrictBackground() {