Android 无法识别9面片图像

Android 无法识别9面片图像,android,nine-patch,Android,Nine Patch,我试图创建一个9面片图像,用作包含列表视图的RelativeLayout中的背景。9-patch在eclipse预览中运行良好,但如果我在真实设备或bluestacks(模拟器)上测试它,图像就会按原样使用。与所有的边界。我已经用9patchtool检查了错误,或者重新保存了它。但什么都没用 我的形象有问题吗 下面是我如何定义布局的: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

我试图创建一个9面片图像,用作包含
列表视图的
RelativeLayout
中的背景。9-patch在eclipse预览中运行良好,但如果我在真实设备或bluestacks(模拟器)上测试它,图像就会按原样使用。与所有的边界。我已经用9patchtool检查了错误,或者重新保存了它。但什么都没用

我的形象有问题吗

下面是我如何定义布局的:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:background="@drawable/bg"
    android:padding="0dip">

如果你需要更多的信息甚至代码…请告诉我…提前谢谢


编辑:一些澄清:文件名为bg.9.png,位于drawable mdpi文件夹中。我正在使用Galaxy S(480×800)进行测试(目前不知道确切的密度,但可绘制的mdpi文件夹到目前为止运行良好-即使使用其他9面片图像)。灰色边框只是我截图的9-patch工具的背景,它在图像中并不准确。

你的文件以.9.png结尾,对吗?那张图像是实际的9-patch吗?如果是这样的话,它周围似乎有一个额外的边界。可能是在某个点对其大小进行了重新采样。它在哪个可绘图文件夹中?你的设备的大小/密度是多少?编辑我的帖子以澄清一些事情。Galaxy S firsty阅读hdpi。您是否尝试将图像复制到hdpi文件夹?