O que você procura é isso Window.setStatusBarColor(), e aqui tem mais informações do Material Design
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorAccent">@color/accent</item>
</style>
Então você cria um arquivo colors.xml
<resources>
<color name="primary">#009688</color>
<color name="primary_dark">#00796B</color>
<color name="accent">#FFC107</color>
</resources>
E a toolbar, você coloca o background: android:background="@color/primary"Então a toolbar terá a cor colorPrimary e a barra de status do android ficará na cor do "colorPrimaryDark".Caso deseje as duas na mesma cor, basta mudar o colorPrimaryDark pra mesma cor do colorPrimary.Abraço,Alexandre
O que você procura é isso Window.setStatusBarColor(), e aqui tem mais informações do Material Design
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
if (Build.VERSION.SDK_INT >= 21) {
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(getResources().getColor(R.color.material_blue_700));
}A dica do Alexandre é via XML.
A dica do Alexandre é via XML.
--
android:statusBarColor attribute when you extend the material theme. By default, android:statusBarColor inherits the value of android:colorPrimaryDark."@Gink já deu pra perceber que você nem abriu o link que mandei :'(
Só isso aqui já seria o bastante para a cor da statusBar, lembrando que a cor só vai mudar da api 21+
<item name="colorPrimaryDark">color</item>
--
<item name="android:windowDrawsSystemBarBackgrounds">true</item>| android { | |
| compileSdkVersion 21 | |
| buildToolsVersion '21.1.2' | |
| defaultConfig { | |
| minSdkVersion 16 | |
| targetSdkVersion 20 ... } |
Eu chutaria que o problema é o Target SDK 20...