这个Github wiki页面上展示了一个在Activity
实例中使用的例子:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
verticalLayout {
padding = dip(30)
editText {
hint = "Name"
textSize = 24f
}
editText {
hint = "Password"
textSize = 24f
}
button("Login") {
textSize = 26f
}
}
}
如何在Fragment
中完成相同的操作?
我尝试将verticalLayout
块放在onCreateView
中,但该方法无法解析。我已经添加了anko-support-v4
依赖项,但仍然没有成功。
verticalLayout
方法。我猜它是在Activity
上定义的,所以它只能在其中运行,而不能在外部运行。 - voddanActivity
中使用。最终,我找到了一种解决方法,很快会发布答案。 - akhy