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?

questionAnswers(2)

yourAnswerToTheQuestion