StatusBarColor можно изменить на 21 версии API и выше.Есть два способа установить статусBarColor
- Создать одну папку значений-21 и добавить стиль в нее, добавить эту строку
<item name="android:statusBarColor">@color/colorprimary</item>
или
, если вы не хотите создавать другую папку, добавьте в свой основной стиль строку ниже, например,
<item name="android:statusBarColor" tools:targetApi="lollipop">@color/colorprimary</item>
Вы можете установить его, добавив условие типа
if(android.os.Build.VERSION.SDK_INT >= 21){ activity.getWindow().
setStatusBarColor(ContextCompat.getColor(activity, color));
}