如何在我的 Anko 布局中设置 topMargin
How do I set a topMargin in my Anko layout
我希望我的 Anko 布局在顶部有 100dp 的边距,以便在我的主题文件中定义的应用程序背景显示在顶部。
我试过了:
verticalLayout {
background = resources.getDrawable(R.color.white)
textView("Headline")
textView("App text...")
}.lparams(topMargin = 100)
不幸的是,lparams 被标记为红色,但是当我超过它时,我得到了错误 unresolved reference: lparams
。我如何获得最高利润?
尝试在里面加一个LinearLayout
如下
verticalLayout {
linearLayout {
background = resources.getDrawable(R.color.white)
textView("Headline")
textView("App text...")
}.lparams(width = matchParent, height = matchParent) {
topMargin = dip(100)
}
}
您还可以在 verticalLayout
内添加一个 lparams
,如下所示:
verticalLayout {
...
lparams { ... }
}
我希望我的 Anko 布局在顶部有 100dp 的边距,以便在我的主题文件中定义的应用程序背景显示在顶部。
我试过了:
verticalLayout {
background = resources.getDrawable(R.color.white)
textView("Headline")
textView("App text...")
}.lparams(topMargin = 100)
不幸的是,lparams 被标记为红色,但是当我超过它时,我得到了错误 unresolved reference: lparams
。我如何获得最高利润?
尝试在里面加一个LinearLayout
如下
verticalLayout {
linearLayout {
background = resources.getDrawable(R.color.white)
textView("Headline")
textView("App text...")
}.lparams(width = matchParent, height = matchParent) {
topMargin = dip(100)
}
}
您还可以在 verticalLayout
内添加一个 lparams
,如下所示:
verticalLayout {
...
lparams { ... }
}