Android - 按钮高度不会改变

时间:2011-10-07 06:16:45

标签: android button height

我无法使按钮的高度变小。这是我在xml中的内容:

<Button xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/button_small_left"
        style="?android:attr/buttonStyleSmall"
        android:layout_height="10px"
        android:height="10px"
        android:minHeight="10px"
        android:maxHeight="10px"
        android:padding="0px"
        android:textSize="6dip"
        android:text="asd"
/>

此后按钮仍会显示大的顶部和底部填充。文字出现在中间。该按钮用于相对布局。

2 个答案:

答案 0 :(得分:0)

奇怪 - 当我创建一个新项目再次尝试时,这确实可行。这个问题应该在其他地方。

答案 1 :(得分:-1)

而是px(像素)使用dp(密度像素)作为按钮的高度和宽度。

例如:

android:layout_height="10dp"

并且对于文本大小仅使用sp(缩放索引像素)

android:textSize="6sp"

在上面的xml中,你忘记给出宽度属性。

android:layout_width="40dp"