Android补丁图片在Android 4.1.2上无法正常运行?

时间:2015-08-01 03:57:50

标签: android nine-patch

我有一个简单的9补丁图像,如下所示

9 Patch Shadow

我的布局代码如下

<RelativeLayout
    android:background="#DD0000"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <View
        android:id="@+id/tooltip_shadow"
        android:layout_width="match_parent"
        android:layout_height="80dp"
        android:background="@drawable/my_shadow"

        android:layout_marginTop="0dp" />
</RelativeLayout>

当它在Android 4.1.2(v16)上运行时,图像如下

Android 4.1.2 (v16) result

当它在Android 4.2.2(v17)或更大版本上运行时,图像如下所示,这是预期的结果。 Android 4.2.2 (v17) result

这是Android 4.1.2中的错误,还是需要特殊处理9-patch图像?希望有人能说清楚。

注意:我可以使用values-v17 dimen设置来解决它。但是,虽然想了解原因。谢谢!

0 个答案:

没有答案