я пытаюсь получить эту BEAUTIFULL дизайна на моем приложении (работают Kitkat
) на других видах деятельности, этот код работает:Как прозрачном строка состояния KitKat с панелью инструментов и NavigationView
public static class AppUtils {
public static void setTitleBarTint(Activity ac) {
ac.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
SystemBarTintManager tintManager = new SystemBarTintManager(ac);
tintManager.setStatusBarTintEnabled(true);
tintManager.setStatusBarTintDrawable(ac.getResources().getDrawable(R.drawable.kitkat_status_bar));
}
}
Но на моем MainActivity
с navigationview
и координатор и другие, этот код не работает и пропустил панель инструментов.
Конечно я уже tryied каждые учебники как:
http://blog.raffaeu.com/archive/2015/04/11/android-and-the-transparent-status-bar.aspx
или других ..., но ничего не работает!
Стили:
<!-- Base application theme. -->
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorPrimary">@color/ColorPrimary</item>
<item name="colorAccent">@color/ColorAccent</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="windowActionBarOverlay">true</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:colorButtonNormal">#FF9800</item>
<!-- Customize your theme here. -->
</style>
<style name="Theme.MyTheme" parent="AppTheme">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>
Есть ли решение для решения этой проблемы?
есть вы пытаетесь установить маржу вершины? –