adambl4
11/12/2016, 1:33 PMinline fun Context.addView(@LayoutRes layoutRes: Int) = ankoView({ it.layoutInflater.inflate(layoutRes, null) }, 0, {})
inline fun <T : View> Context.addView(@LayoutRes layoutRes: Int, init: T.() -> Unit) = ankoView({ it.layoutInflater.inflate(layoutRes, null) as T }, 0, init)
inline fun ViewManager.addView(@LayoutRes layoutRes: Int) = ankoView({ it.layoutInflater.inflate(layoutRes, null) }, 0, {})
inline fun <T : View> ViewManager.addView(@LayoutRes layoutRes: Int, init: T.() -> Unit) = ankoView({ it.layoutInflater.inflate(layoutRes, null) as T }, 0, init)
and then addView(R.layout.some_programatically_unconfigurable_view)