android:9补丁图像,透明边框作为图像的一部分

时间:2012-02-10 06:54:09

标签: android image nine-patch

9补丁图像应该有透明边框,其中9补丁标记: http://developer.android.com/guide/developing/tools/draw9patch.html

但我有9个补丁图像,其中4个像素作为图像的一部分。我将它们标记为不大的部分,但它们完全被忽略,只显示不透明的像素。

如何将透明图像像素标记为图像部分?

2 个答案:

答案 0 :(得分:1)

您好,

试试这样:

<ImageButton
    android:id="@+id/imgButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/refresh_icon"
    android:background="@drawable/background_image">

资源:

refresh_icon

background_image

答案 1 :(得分:0)

你在android sdk中使用draw9patch吗?我正在使用draw9patch,当我用photoshop制作一个包含透明像素的图像时,我想要的数量,然后用draw9patch打开图像,我可以看到9patch像素的位置是图像的边缘,这是透明像素的外部位置