首页 > 解决方案 > 具有不同颜色状态栏的两个活动

问题描述

我有两个活动,第一个活动应该有一个黑色的状态栏,第二个活动应该有白色的操作栏。那么我该怎么做呢?

我想更改状态栏颜色,但不应将相同的颜色应用于所有活动。

标签: javaandroidandroid-studioandroid-layoutstatusbar

解决方案


您可以使用以下代码更改状态栏的颜色:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    getWindow().setStatusBarColor(color);
}

推荐阅读