如何修复Android中的Tab Activity操作栏颜色?

时间:2018-05-25 15:46:19

标签: android android-layout android-tabactivity

上方操作栏显示白色。我想解决这个问题。请检查 附图像文件。

先谢谢Image Here

2 个答案:

答案 0 :(得分:1)

试试这个:

 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"));
    }

答案 1 :(得分:0)

但是,如果您要隐藏Action BarStatus 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>