我希望我的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)
}
}
您也可以在
lparams
内添加verticalLayout
,如下所示:verticalLayout {
...
lparams { ... }
}
关于android - 如何在Anko布局中设置topMargin,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57552723/