Crie uma classe View / ViewGroup personalizada no DSL Anko
Quero criar uma visualização personalizada, que é apenas um invólucro de algumas visualizações do Android. Procurei criar um ViewGroup personalizado que gerencia o layout das visualizações filho, mas não preciso de tanta complexidade. O que basicamente quero fazer é algo como:
class MainActivity
verticalLayout {
textView {
text = "Something that comes above the swipe"
}
swipeLayout {
}
}
class SwipeLayout
linearLayout {
textView {
text = "Some text"
}
textView {
text = "Another text"
}
}
O motivo é que eu gostaria de mover o código SwipeLayout para um arquivo separado, mas não quero fazer nada de layout complexo. Isso é possível usando o Anko?
Editar: como sugerido,É possível reutilizar um layout no Kotlin Anko resolve esse problema se a exibição for um layout raiz. Mas, como mostrado no exemplo, eu gostaria de incluir isso em outro layout. Isso é possível?