FrameLayout vs RelativeLayout für Überlagerungen

Ich muss einen Overlay-Bildschirm (durchscheinend) für meine App implementieren, ähnlich wieSchaufensteransicht

Meine Vermutung war zu verwendenFrameLayout für diesen Zweck, weil es verwendet wird, um Gegenstände übereinander zu stapeln. Aber ich war überrascht zu sehen, dass die obige Bibliothek verwendetRelativeLayout.

Meine Frage ist, wann zu verwendenFrameLayout dann, wenn nicht in solchen Fällen? Was sind die Nachteile, wenn ich das geheFrameLayout Weg?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage