如何删除9patch边距

时间:2015-04-09 07:24:16

标签: java android

这是我的9patch图片:

enter image description here

正如你所看到的,它在左上角和右下角都有大角落。我用它制作了一个9patch图像来拉伸图像,它工作正常但是有一个问题,它给角落一个很大的余量,看看这张图片:

enter image description here

我只能使用白框,其他空间只是边距。

这是我的代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/colorbg"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/roundads"
android:padding="0dp"
android:orientation="vertical" >

正如您所看到的,我已将填充设置为0,但由于此9patch,它占用了边距。

有没有办法删除这个边距?

谢谢

1 个答案:

答案 0 :(得分:1)

添加与此相当的vertical-padding和horizo​​ntal-padding ...并尝试

enter image description here