как изменить стиль с NoActionBar на DarkActionBar в Android - PullRequest
0 голосов
/ 16 мая 2019

привет, как мне изменить стиль моего приложения с DarkActionBar на NoActionBar? я хочу, когда пользователь нажимает кнопку изменить стиль это мой стиль

<style name="AppThemeSearch" parent="Theme.MaterialComponents.Light.DarkActionBar">
    </style>
    <style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
    </style>

этот код не работает

setTheme(R.style.AppThemeSearch);
MainActivity.this.recreate();

1 Ответ

0 голосов
/ 16 мая 2019

просто продолжайте стиль как ваш родительский стиль:

<style name="AppTheme" parent="Theme.MaterialComponents.Light.DarkActionBar">
 ........
 ........
 ........

</style>

и удалите этот код из вашего activity

...