我的按钮中的文字从下面切割

时间:2012-06-06 05:33:41

标签: android android-button

我有5个按钮,其中9个补丁图像设置为背景。 但是这些按钮中的文字会从下面剪切掉。 我之前使用的是另一张图像,其高度略高于像素。 这工作得很完美,但我想现在使用这个图像。 我以前的图像是185 X 46 当前图像为185 X 41。

如果它们是9patch它们应该进行任何修改。它们应该相应地延伸。 请看一下这个截图。谢谢。 enter image description here

这是我按钮的xml代码

               <Button
                android:id="@+id/SplBtn"
                style="@style/shadowed_button"
                android:layout_width="match_parent"
                android:layout_height="40dip"
                android:text="@string/monthlyspecialsStr" />

这是这些按钮的样式。

<style name="shadowed_button">
        <item name="android:textSize">15sp</item>
        <item name="android:textColor">@drawable/button_textcolor_selector</item>
        <item name="android:textStyle">bold</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:paddingRight">5dip</item>
        <item name="android:shadowColor">@color/black</item>
        <item name="android:shadowDx">0</item>
        <item name="android:shadowDy">-1</item>
        <item name="android:shadowRadius">1.5</item>
        <item  name="android:background">@drawable/button_background_selector_arrow</item>
        <item name="android:gravity">left|center_vertical</item>
        <item name="android:paddingLeft">40dip</item>
    </style>

9 patch image

1 个答案:

答案 0 :(得分:1)

问题是你的9个补丁协调点。让你的9个补丁图像中的垂直和水平点扩展到完整范围。