Мне нужно создать более сложное пользовательское представление в Android. Окончательный макет должен выглядеть следующим образом:
<RelativeLayout>
<SomeView />
<SomeOtherView />
<!-- maybe more layout stuff here later -->
<LinearLayout>
<!-- the children -->
</LinearLayout>
</RelativeLayout>
Однако в XML-файлах я просто хочу определить это (без определения SomeView, SomeOtherView и т. д.):
<MyCustomView>
<!-- the children -->
</MyCustomView>
Возможно ли это в Android, и если да: самый чистый способ сделать это? Возможные решения, которые пришли мне на ум, были «переопределить методы addView()» и «удалить все представления и добавить их позже», но я не уверен, куда идти...
Заранее большое спасибо за ваше помощь! :)