Update AmbientDisplayAlwaysOnPrefTest to sdk 26
Test: make RunSettingsRoboTests -j40 Change-Id: Ifdd4db51e87fd38defef23946811b5e24e6c7cfe
This commit is contained in:
@@ -21,6 +21,7 @@ import android.os.UserHandle;
|
||||
import android.provider.Settings;
|
||||
import android.support.v14.preference.SwitchPreference;
|
||||
import android.support.v7.preference.Preference;
|
||||
import android.support.annotation.VisibleForTesting;
|
||||
|
||||
import com.android.internal.hardware.AmbientDisplayConfiguration;
|
||||
import com.android.settings.R;
|
||||
@@ -81,7 +82,7 @@ public class AmbientDisplayAlwaysOnPreferenceController extends
|
||||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return isAvailable(mConfig);
|
||||
return alwaysOnAvailableForUser(mConfig);
|
||||
}
|
||||
|
||||
public static boolean isAvailable(AmbientDisplayConfiguration config) {
|
||||
@@ -102,4 +103,9 @@ public class AmbientDisplayAlwaysOnPreferenceController extends
|
||||
ResultPayload.SettingsSource.SECURE, ON /* onValue */, intent, isAvailable(),
|
||||
ON /* defaultValue */);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
boolean alwaysOnAvailableForUser(AmbientDisplayConfiguration config) {
|
||||
return isAvailable(config);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user