9-patch Android没有显示边距

时间:2014-01-05 12:12:52

标签: android css eclipse drawable

我正在尝试将9-Patch图像用于Android应用程序。

以下是9-Patch工具的截图,其中包含我的图片: enter image description here

我正在添加此图片的布局:

<Button android:id="@+id/tiny"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
android:text="Text"
android:textSize="8sp"
android:background="@drawable/arrow_active" />

(图片位于“drawable”文件夹中,图片名称为“arrow_active.9.png”)

以下是eclipse的截图:

enter image description here

在真实设备上,我也看不到图像的箭头。

我尝试使用ImageView和Button,布局是TableRow。

我也尝试使用较小的图像: enter image description here

在真实设备上,我看到9Path工具添加了黑色像素。

1 个答案:

答案 0 :(得分:0)

Try this tool ... 它图形良好,并自动生成所有存储桶的图像。您可以设置streatch区域和内容填充..