Ich möchte Material Schublade wie etwa 30 Mal verwenden, die ich bereits verwendet habe. Wenn ich den materialDrawer-Builder in OnCreate-Methode einfügen, funktionieren alle gut. Schublade erstellen nach einigen Sekunden mit Faden ein Countdown-Timer erzeugt eine weiße graue Fläche in der Statusleiste.fitSystemWindows mit MaterialDrawer
Mein einfacher Code, es zu bauen:
result = new DrawerBuilder(this)
.withActivity(this)
.withToolbar(toolbar)
.withActionBarDrawerToggle(true)
.addDrawerItems(
Meine Werte-21 Aktivität Stil:
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
</style>
Meine activity_main.xml: Uhr auf fitSystemWindows = "true". Verwenden Sie dieses Attribut in CoordinatorLayout
lösen Statusleiste Problem. Aber der gleiche Platz ist jetzt am Ende von XML. Das Entfernen aus dem Koordinator verursacht das Problem in der Statusleiste und nicht mehr im unteren Layout.