Merge changes I88978ab8,I07137c92,Ifdd4db51
* changes: Move display test package to sdk 26 Update AppGridViewTest to sdk 26 Update AmbientDisplayAlwaysOnPrefTest to sdk 26
This commit is contained in:
committed by
Android (Google) Code Review
commit
c2d84d8d2f
@@ -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