如何为星系S3(720x1280像素)和星系Note(800x1280像素)进行布局。

两者都是超高密度设备,因此我需要将两个设备的两组图像放在同一文件夹drawable-xhdpi中。

我不知道设备如何为这两个设备检测不同的不同图像,因为它们都来自同一文件夹。

请告诉我如何在同一应用程序中为这两个设备进行布局或管理布局。

提前致谢。

最佳答案

您可以使用-sw<N>dp qualifier区分设备,根据设备的最小宽度属性对其进行区分。

对于您的情况,您可能需要添加一个名为drawable-sw400dp的新文件夹。该文件夹中的可绘制对象仅适用于最小宽度为400dp或更大的设备。由于Galaxy Note是xhdpi,最小宽度为800px,因此它将在S3没有的地方合格。

09-25 21:05