Есть ли доступность для LocalNightMode Callback в Android SDK, который сообщает, что он был успешно установлен? - PullRequest
0 голосов
/ 26 февраля 2019

Я настроил LocalNightMode следующим образом в моем приложении.

Но в дополнение к этому мне нужно знать, когда LocalNightMode установлен успешно.Мне нужно обновить конкретный пользовательский интерфейс с изменением LocalNightMode в приложении.

public void changeDayNightMode(boolean change) {
    if (change) {
        getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);
        Preferences
                .getInstance(CustomApplication.getInstance()).setNightMode(true);
    } else {
        getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_NO);
        Preferences
                .getInstance(CustomApplication.getInstance()).setNightMode(false);
    }
}

Есть ли обратный вызов или обходной путь в ситуации?

или

Я простовызвать событие после некоторой задержки, когда LocalNight был настроен вручную?

...