Ich habe ein Problem gefunden, das sich auf die Höhe des relativen Layouts auswirkt, während ich versuchte, der Statusleiste Farbe hinzuzufügen.
Hinzufügen eines Flags betroffen von der Berechnung der relativen Layouts rootView's Höhe.
%Vor%Ich habe einen View-Tree-Observer, der mir hilft, die Höhe von rootView zu verfolgen.
%Vor% int heightDiff
entspricht 1920, wenn ich FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS
verwende, aber wenn ich changeStatusBarColor()
nicht verwende, ist int heightDiff
gleich 1776 (berechnet ohne Actionbar und Statusleiste, denke ich).
Aber warum fügt dieses Flag die Berechnungen hinzu?
Vielen Dank im Voraus!
Tags und Links android android-5.0-lollipop relativelayout nexus-5