我正试图在文本和边框之间的按钮内设置一些边距,但我不知道如何指定它们。
我知道的唯一方法是使用android:layout_width =“...”,但这与文字大小无关。
谢谢!
答案 0 :(得分:102)
如果您正在寻找这个厚脸皮文字左侧和右侧的填充:
这是你做的。 :
<Button
android:id="@+id/she_was_good"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:soundEffectsEnabled="false"
android:layout_alignParentBottom="true"
android:paddingRight="25dp"
android:paddingLeft="25dp"
android:text="@string/im_sorry_lol_str" />
您要找的部分是paddingRight
和paddingLeft
答案 1 :(得分:33)
使用填充在按钮中的边框和文本之间添加边距。
答案 2 :(得分:1)
要测量其尺寸,视图会考虑其填充。该 padding以左,上,右和底的像素表示 部分视图。填充可用于抵消内容 按特定数量的像素查看。例如,左边填充为2 将视图的内容推到左侧右侧2个像素 边缘。
在official doc了解详情。