Search in sources :

Example 31 with UiModeManager

use of android.app.UiModeManager in project Resurrection_packages_apps_Settings by ResurrectionRemix.

the class NightModePreferenceController method onPreferenceChange.

@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
    try {
        final int value = Integer.parseInt((String) newValue);
        final UiModeManager uiManager = (UiModeManager) mContext.getSystemService(UI_MODE_SERVICE);
        uiManager.setNightMode(value);
    } catch (NumberFormatException e) {
        Log.e(TAG, "could not persist night mode setting", e);
        return false;
    }
    return true;
}
Also used : UiModeManager(android.app.UiModeManager)

Example 32 with UiModeManager

use of android.app.UiModeManager in project android_packages_apps_Settings by omnirom.

the class NightModePreferenceController method onPreferenceChange.

@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
    try {
        final int value = Integer.parseInt((String) newValue);
        final UiModeManager uiManager = (UiModeManager) mContext.getSystemService(UI_MODE_SERVICE);
        uiManager.setNightMode(value);
    } catch (NumberFormatException e) {
        Log.e(TAG, "could not persist night mode setting", e);
        return false;
    }
    return true;
}
Also used : UiModeManager(android.app.UiModeManager)

Aggregations

UiModeManager (android.app.UiModeManager)32 ListPreference (android.support.v7.preference.ListPreference)6 Intent (android.content.Intent)5 Point (android.graphics.Point)5 Handler (android.os.Handler)5 RecentsTaskLoader (com.android.systemui.recents.model.RecentsTaskLoader)5 RecentsTvImpl (com.android.systemui.recents.tv.RecentsTvImpl)5 ListPreference (androidx.preference.ListPreference)2 TargetApi (android.annotation.TargetApi)1 Activity (android.app.Activity)1 ContentResolver (android.content.ContentResolver)1 Context (android.content.Context)1 SwitchPreference (android.support.v14.preference.SwitchPreference)1 PlaybackStateCompat (android.support.v4.media.session.PlaybackStateCompat)1 DropDownPreference (android.support.v7.preference.DropDownPreference)1 Preference (android.support.v7.preference.Preference)1 OnPreferenceChangeListener (android.support.v7.preference.Preference.OnPreferenceChangeListener)1 PreferenceCategory (android.support.v7.preference.PreferenceCategory)1 RestrictedPreference (com.android.settingslib.RestrictedPreference)1 TvPlaybackActivity (com.example.android.uamp.ui.tv.TvPlaybackActivity)1