Android layout 如何使用分辨率为480x800的540x960 HDPI 9修补程序图像

Android layout 如何使用分辨率为480x800的540x960 HDPI 9修补程序图像,android-layout,nine-patch,hdpi,Android Layout,Nine Patch,Hdpi,我使用了,但当我创建资源时,它将HDPI资源创建为540x960像素。据我所知,HDPI资源通常是480x800像素。如何正确使用资源 有没有办法在480x800像素的HDPI中使用540x960像素的图像 还有 我如何创建一个480x800 px的9补丁资源来将其用于HDPI 决议还有其他可用的工具吗 使用的代码: 图像示例(如果看到)的侧面未填充。我已验证图像是否正确修补。以下是您的错误: android:src="@drawable/tutorial" 一定是这样 android:b

我使用了,但当我创建资源时,它将HDPI资源创建为540x960像素。据我所知,HDPI资源通常是480x800像素。如何正确使用资源

  • 有没有办法在480x800像素的HDPI中使用540x960像素的图像 还有
  • 我如何创建一个480x800 px的9补丁资源来将其用于HDPI 决议还有其他可用的工具吗
  • 使用的代码:
    
    

    图像示例(如果看到)的侧面未填充。我已验证图像是否正确修补。

    以下是您的错误:

    android:src="@drawable/tutorial"
    
    一定是这样

    android:background="@drawable/tutorial"
    
    伸展

    还要注意,扩展名必须是.9.png,而不是.png


    旁注:
    fill\u parent
    已被弃用(自API第8级起)。

    请改用
    match\u parent

    您可能误用了9个补丁。它们不必像屏幕那么大。它们被拉伸以适应容器大小。@DerGolem我使用了以下代码。