【发布时间】:2018-10-21 19:04:02
【问题描述】:
我正在尝试更改 LinearLayout 中按钮的颜色:
class MoodActivityUI : AnkoComponent<MoodActivity> {
override fun createView(ui: AnkoContext<MoodActivity>) = with(ui) {
frameLayout {
verticalLayout {
linearLayout {
button("3"){
setBackgroundColor(Color.parseColor("red"))
}.lparams{
width = dip(53)
height = dip(53)
leftMargin=dip(6)
}
button("2"){
}.lparams{
width = dip(53)
height = dip(53)}
button("1"){
}.lparams{
width = dip(53)
height = dip(53)}
...
原来是这样的:
为什么它超出了按钮形状的边界? 如何更改按钮颜色?
【问题讨论】:
标签: android-layout button android-button anko