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