Implemented onRestrictBackgroundBlacklistChanged().
BUG: 28743623 Change-Id: I2d8620360858660fed0e745b16dc61ce262b90b9
This commit is contained in:
@@ -175,15 +175,18 @@ public class DataSaverBackend {
|
||||
private final INetworkPolicyListener mPolicyListener = new INetworkPolicyListener.Stub() {
|
||||
@Override
|
||||
public void onUidRulesChanged(final int uid, int uidRules) throws RemoteException {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRestrictBackgroundBlacklistChanged(int uid, boolean blacklisted) {
|
||||
if (mBlacklist == null) {
|
||||
loadBlacklist();
|
||||
}
|
||||
final boolean isBlacklisted = uidRules == POLICY_REJECT_METERED_BACKGROUND;
|
||||
mBlacklist.put(uid, isBlacklisted);
|
||||
mBlacklist.put(uid, blacklisted);
|
||||
mHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
handleBlacklistChanged(uid, isBlacklisted);
|
||||
handleBlacklistChanged(uid, blacklisted);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user