Add mms preference and controller
Only visible when it is metered and mobile data off. Also refactor one mobile data observer so we can reuse it. Bug: 130222866 Test: RunSettingsRoboTests Change-Id: Id218f51da3c373fad98c1a39cfadd6b0e8c46a88
This commit is contained in:
@@ -39,6 +39,7 @@ import androidx.slice.builders.SliceAction;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.Utils;
|
||||
import com.android.settings.network.AirplaneModePreferenceController;
|
||||
import com.android.settings.network.MobileDataContentObserver;
|
||||
import com.android.settings.slices.CustomSliceRegistry;
|
||||
import com.android.settings.slices.CustomSliceable;
|
||||
import com.android.settings.slices.SliceBackgroundWorker;
|
||||
@@ -267,7 +268,7 @@ public class MobileDataSlice implements CustomSliceable {
|
||||
}
|
||||
|
||||
public void register(Context context, int subId) {
|
||||
final Uri uri = MobileDataPreferenceController.getObservableUri(subId);
|
||||
final Uri uri = MobileDataContentObserver.getObservableUri(subId);
|
||||
context.getContentResolver().registerContentObserver(uri, false, this);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user