LinearLayout horizontal en Anko

¿Cuál es una buena manera de hacer un layout horizontalLayout en anko / kotlin? verticalLayout funciona bien: podría establecer una orientación pero se siente mal. No estoy seguro de lo que me falta allí.

Simplemente use una function linearLayout() lugar.

 linearLayout { button("Some button") button("Another button") } 

Sí, LinearLayout es por defecto horizontal, pero tiendo a ser más específico y prefiero usar una function horizontalLayout LinearLayout separada para eso.

Simplemente puede agregar la function horizontalLayout a su proyecto:

  val HORIZONTAL_LAYOUT_FACTORY = { ctx: Context -> val view = _LinearLayout(ctx) view.orientation = LinearLayout.HORIZONTAL view } inline fun ViewManager.horizontalLayout(@StyleRes theme: Int = 0, init: _LinearLayout.() -> Unit): _LinearLayout { return ankoView(HORIZONTAL_LAYOUT_FACTORY, theme, init) } 

Abrí una request de function en Anko: https://github.com/Kotlin/anko/issues/413