Android 如何在800X1280和214ppi设备中使用160ppi和1280X800分辨率设备的相同图像

Android 如何在800X1280和214ppi设备中使用160ppi和1280X800分辨率设备的相同图像,android,android-ui,Android,Android Ui,我有一个应用程序,是我为10.1英寸标签开发的,分辨率为1280x800,密度为160ppi,因此,当我在7英寸标签上运行相同的应用程序时,分辨率为800X1280且密度为214ppi,因为应用程序的UI看起来有点奇怪,它们看起来比10英寸标签更大。那么我应该采取什么步骤来解决这个问题。注意:我在应用程序中使用的图像最初是设计为1280X800和160ppi密度。 1280 x 800 160ppi is MDPI devices 800 x 1280 214PPi us TVDPI devi

我有一个
应用程序
,是我为
10.1英寸
标签开发的,分辨率
为1280x800
,密度为160ppi,因此,当我在
7英寸标签上运行相同的应用程序时,分辨率为800X1280
且密度为214ppi,因为应用程序的UI看起来有点奇怪,它们看起来比
10英寸标签更大。那么我应该采取什么步骤来解决这个问题。注意:我在应用程序中使用的图像最初是设计为
1280X800和160ppi密度。

1280 x 800 160ppi is MDPI devices

800 x 1280 214PPi us TVDPI devices
//您需要提供不同密度的图像,如

MDPI和HDPI图像

TVDPI设备将从HDPI图像中拾取并自动缩放它们


//您还可以为
large
xlarge
可抽式提供不同的
drawable

您是如何做到的?你做了什么?我将所有用作项目背景的图像都放在hdpi文件夹中,但都没有正确显示。将资源从MDPI复制到hdpi无法工作。需要为不同密度创建单独的资产。还有一个问题,我还需要从10.1选项卡设计布局。我是否需要为7英寸重新设计布局,是否需要将其放入相应的文件夹中。10'和7'无需单独资产就足够了。只需要在可绘制的大文件夹中使用不同的背景。