我正在检查一些旧的android布局:
我在customView中看到了这个属性
android:padding="-5dp"
(a)单独来时?
(b)当android:paddingTop="-5dp"
追加android:padding="10dp"
之后
这是否意味着所有填充都是10,顶部是5dp?
注意
请注意我具体询问负值,而不是一般填充
答案 0 :(得分:2)
a)我认为这两个链接可以为您提供帮助:Effects of Negative padding和Is it a bad practice to use negative margins in Android?
b)你是对的,所有填充都先设置为10dp,然后padding-top设置为-5dp。你用-5dp“覆盖”10dp。
答案 1 :(得分:-1)
填充是视图边框与视图内容之间的空间。当你说填充时,它意味着在所有方向(顶部,左侧,底部和右侧)填充。当你说paddingTop时,意味着只从顶部填充。