Cómo puedo cambiar el color de la StatusBar desde la clase java?Por ejemplo, para cambiar el color de la barra de navegación (la inferior de atrás, home y menú) sería así:
getWindow().setNavigationBarColor(getResources().getColor(R.color.colorbarra_inf));
También me interesaría desde color o style pero no puedo porque en AndroidManifest cambie el Theme AppTheme por Theme.AppCompat.Light para usar la App en blanco y no colores negros, y ahora al cambiar el colorPrimary no hace efecto.
Style:
<resources><!-- Base application theme. --><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"><!-- Customize your theme here. --><item name="colorPrimary">@color/colorPrimary</item><item name="colorPrimaryDark">@color/colorPrimaryDark</item><item name="colorAccent">@color/colorAccent</item></style></resources>
Gracias