Ich habe ein Problem mit dem Hintergrund einer Ansicht in this project.Probleme mit Hintergründen und Ebenen (Android Studio)
Es gibt eine Ansicht mit einer transparenten Ebene, die nicht immer angezeigt wird ... Es sieht so aus, als ob die Höhe dieser Ansicht in einigen Fällen automatisch auf 0 gesetzt wurde, wie ich in der Vorschau der Aktivität, die die Ansicht enthält. Der Code dieses Elementes ist wie folgt:
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="16dp"
android:alpha="0.5"
android:background="@drawable/background_layers" />
Die Hauptansicht Gruppe in dieser Aktivität eine Scroll ist. Wenn das gesamte Layout angezeigt und ist auf dem Bildschirm sichtbar (Sie müssen also nicht nach unten scrollen) funktioniert alles einwandfrei (Blick auf die transparente Schicht, die das Thema dieser Frage ist):
Aber wenn die Bildschirmdichte niedrig ist, oder wenn das Gerät im Hochformat ist, und ich muss den Bildlauf verwenden, da das vollständige Layout nicht gleichzeitig angezeigt wird ... die vorherige Ansicht wird nicht angezeigt, die transparente Schicht ist nicht sichtbar :(
Es passiert, wenn die App läuft und auch in Android Studio, in der Vorschau, wie ich schon sagte. Hier ist ein Beispiel mit vertikaler Ausrichtung und geringer Rasterdichte, wie auf der Registerkarte Vorschau der Aktivität im Android Studio gesehen:
Jede Idee, dieses isue zu beheben?
Vielen Dank im Voraus.
David.
können Sie den Code für das gesamte Layout eingeben? –
Ich denke, es ist lange Zeit für das Posten hier, @JuanMartinez. Ich habe einen Gist für diese Aktivität erstellt: https://gist.github.com/dburgosp/69ad5359af0f39590d2261361d72b429 –