在我的应用程序中,我支持三种不同的DPI(MDPI,HDPI,XHDPI)。在我的所有测试设备上,除Galaxy Nexus(XHDPI)和Xperia Z(XXHDPI)外,该应用程序运行良好。
当应用程序启动时,这些设备上的一切看起来都很好,但是当某个新的Activity启动时,它会突然使用MDPI资源。
这种行为是否是任何人都认可或有解决方案?请让我知道!
我已经玩过android:launchMode
,但遗憾的是没有成功......
答案 0 :(得分:-1)
您需要为nexus等xhdpi设备使用drawable-large
文件夹。我已经为我自己的项目实现了这个问题。 nexus未检测到drawable-xhdpi
,但如果您将资源放入drawable-large
,则可以正常使用。