1

在我的应用程序中,我支持三种不同的 DPI(MDPI、HDPI、XHDPI)。除了 Galaxy Nexus (XHDPI) 和 Xperia Z (XXHDPI) 之外,在我所有的测试设备上,该应用程序都运行良好。

当应用程序启动时,这些设备上的一切看起来都很好,但是当某个新的 Activity 启动时,它突然使用了 MDPI 资源。

这种行为是否有人认可或有解决方案?请告诉我!

我已经玩过android:launchMode,不幸的是没有任何成功......

4

1 回答 1

-1

您需要drawable-large为 nexus 等 xhdpi 设备使用文件夹。我已经为我自己的项目实现了这个,它有同样的问题。drawable-xhdpi没有被 nexus 检测到,但是如果您将资源放入其中,drawable-large则可以正常工作。

于 2014-07-04T06:09:29.427 回答