Android : Toolbar status bar überlappende
Arbeite ich an der Erstellung einer app mit lollipop toolbar mit translucent status bar die status bar auch getönt. Es ist in Ordnung arbeiten mit der
true Eigenschaft.
Es ist nur, dass die Symbolleiste überschneidungen mit der status bar nun das sieht unordentlich aus. Was ist die option, um die position der Symbolleiste unterhalb der Statusleiste, mit der Beibehaltung der Fenster lichtdurchlässig status?
Code-Snippets :
<style name="Theme.XXX" parent="Theme.AppCompat">
<item name="colorPrimary">...</item>
<item name="colorPrimaryDark">...</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="windowActionBar">false</item>
<item name="colorAccent">...</item>
</style>
Symbolleiste code in Tätigkeit:
<android.support.v7.widget.Toolbar
android:id="@+id/main_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/XXX"
android:elevation="5dp"
android:minHeight="?attr/actionBarSize"
android:theme="@style/Theme.XXX" />
Vielen Dank im Voraus.
- Bitte zeigen Sie Ihren code
- Haben Sie jemals herausfinden?
- diese Frage wurde bereits hier beantwortet stackoverflow.com/questions/29738510/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
als Virus richtig sagt, die Antwort ist hier: Symbolleiste überlappenden unter status bar
Fügen Sie einfach das Attribut
in dem xml-Element und es wird funktionieren 🙂
Ich denke, du bist mit
fitSystemWindows
Eigenschaft.Deaktivieren Sie diese.
Werden können, Ihr Design hat dies
Kommentar
Nur dies hinzufügen v21/styles.xml Datei
In Ordnung zu halten, durchscheinende status, müssen Sie
Machen einfach das unten falsch
und in Ihrem übergeordneten layout