我有 3 部手机——摩托罗拉 ATRIX 2 mb865、摩托罗拉 DROID X 和 HTC Droid Incredible 2 ADR6350。摩托罗拉 ATRIX 2 是 Android 2.3.5,HTC 是 Android 2.3.4,摩托罗拉 DROID X 是 Android 2.3。我无法让应用程序在所有三个屏幕上正确显示。
由于它们都是高密度的--HDPI,因此创建一个可绘制的-hdpi 目录似乎没有任何好处。使用相同的艺术品(480x800),这些字段在摩托罗拉 DROID X 和 HTC 上都可以,但在摩托罗拉 Atrix 2 上太小了。所以我认为这是屏幕尺寸问题,但我一直在尝试很多不同的建议(drawable-sw540dp、drawable-sw330dp、drawable-h500dp、layout-sw540dp 或其他一些)但仍然不起作用。我无法弄清楚如何完美地适应所有三种设备。
我试图按照这些家伙所说的去做,但没有成功。 http://forums.xamarin.com/discussion/2784/best-way-to-support-540x960-and-480x800-both-hdpi
如果你们有一些建议,我将不胜感激。
谢谢