Android:为按钮添加矩形形状会扩大他的范围

时间:2015-11-06 13:56:33

标签: android button layout

我设置一个选择器,将矩形形状绘制到我的按钮,如下所示:

<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@android:color/white">
<item>
    <selector>
        <item android:state_enabled="false" android:drawable="@drawable/disabled_button"/>
        <item android:state_enabled="true" android:drawable="@drawable/classic_radiusbutton_off"/>
    </selector>
</item>

并且形状如下:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners android:radius="@dimen/button_radius"/>
    <solid android:color="@color/pink_disabled" />
</shape>

我不明白为什么这样做会扩大我的按钮,而不是我不改变背景属性。我试图去除半径或波纹,但它什么也没做。 我也没有设置任何填充。

0 个答案:

没有答案