2017-02-01 9 views
0

Ich möchte eine erweiterbare, zusammengesetzte Ansicht erstellen, die aus einem Kopfzeilenlayout und einem Inhaltslayout besteht. mit anderen Worten, sowohl die Header- als auch die Inhaltsabschnitte sind einige Layouts (z. B. relatives Layout). Wenn Sie auf die Kopfzeile klicken, wird das Inhaltslayout sichtbar.Erweitern der benutzerdefinierten zusammengesetzten Ansicht

Das Problem, das ich habe, ist zu verstehen, wie man diese Basis-Compound-Ansicht verallgemeinern kann, so dass ich diese erweitern und den Inhalt innerhalb des Headers und des Inhaltslayouts in einer separaten XML-Erweiterungsdatei einrichten kann.

Base-Verbindung Ansicht enter image description here

Beispiel der Erweiterung Verbindung Ansicht enter image description here

Antwort

1

Klingt wie Sie ViewStubs entweder verwenden wollen und neue Ansichten in sie aufblasen oder Fragmente und Ort Fragmente verwenden in Sie.

Verwandte Themen