Как исправить цвет панели действий Tab Activity в Android?

Над панелью действий отображается белый цвет. Я хочу исправить это. пожалуйста, проверьте прикрепленный файл изображения.

Заранее спасибо Изображение здесь

1
0
37
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Попробуй это:

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        Window window = getWindow();
        window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
        window.setStatusBarColor(Color.parseColor("#39bf96"));
    }

что, если я хочу скрыть строку состояния?

Kopi Bryant 25.05.2018 18:13

Вам нужно будет установить тему в полноэкранный режим.

Udi Idan 25.05.2018 18:19

Однако, если вы хотите скрыть эти Action Bar или Status Bar, это поможет

добавьте эту строку в свой файл ресурсов style.

<style name = "AppFullScreenTheme" parent = "Theme.AppCompat.Light.NoActionBar">
    <item name = "android:windowNoTitle">true</item>
    <item name = "android:windowActionBar">false</item>
    <item name = "android:windowFullscreen">true</item>
    <item name = "android:windowContentOverlay">@null</item>
</style>

а затем убедитесь, что вы заменили theme в своем файле AndroidManifest.

Пример

<activity android:name = ".MainActivity"
        android:label = "@string/mainPageName" //Your Activity Name
        android:theme = "@style/AppTheme.NoActionBar"> //Change HERE
</activity>

Это не то, о чем просили ОП.

Udi Idan 26.05.2018 14:30

Другие вопросы по теме