Android: Mehrere anzeigen Kinder für die benutzerdefinierte Ansicht mit den bestehenden layout

Muss ich bauen eine komplexere benutzerdefinierte Ansicht in Android. Das endgültige layout sollte wie folgt Aussehen:

<RelativeLayout>
  <SomeView />
  <SomeOtherView />
  <!-- maybe more layout stuff here later -->
  <LinearLayout>
    <!-- the children -->
  </LinearLayout>
</RelativeLayout>

Jedoch in den XML-Dateien, die ich will einfach nur tun, definieren Sie diese (ohne die Festlegung SomeView, SomeOtherView etc.):

<MyCustomView>
  <!-- the children -->
</MyCustomView>

Ist das möglich in Android, und wenn ja: Was wäre der sauberste Weg, es zu tun?
Die möglichen Lösungen, die mir in den Sinn kam waren 'überschreiben Sie die addView () - Methoden' und 'entfernen Sie alle Ansichten, und fügen Sie diese später wieder', aber ich bin nicht sicher, welchen Weg zu gehen...

Vielen Dank im Voraus für Eure Hilfe! 🙂

InformationsquelleAutor mreichelt | 2012-06-25
Schreibe einen Kommentar