Как создать диалоговое окно предупреждения о темном материале в Android Studio 3.6, а не в 4.0 Canary - PullRequest
0 голосов
/ 09 мая 2020
final String[] theme = {"Light", "Dark"};
new MaterialAlertDialogBuilder(MainActivity.this)
                        .setTitle("Choose Theme")
                        .setSingleChoiceItems(theme, -1, new DialogInterface.OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                                Snackbar.make(v, theme[which], Snackbar.LENGTH_SHORT)
                                        .setAnimationMode(BaseTransientBottomBar.ANIMATION_MODE_SLIDE)
                                        .show();
                            }
                        })
                        .show();

Этот код создает диалоговое оповещение о темном материале в 4.0 canary, но не в 3.6 ... Почему ??

Это зависит от темного или светлого режима устройства?

диалоговое окно белого материала в 3.6

диалоговое окно темного материала в 4.0

...