为模拟器设置自定义密度

时间:2012-02-17 17:18:48

标签: android layout android-emulator

我一直在努力制作200 dpi的模拟器,即介于mdpi和hpdi之间。

这是我到目前为止所尝试的内容

enter image description here

并在清单声明中

android:anyDensity="true"

但是这并没有创建一个200dpi的模拟器,因为它创建的模拟器是240dpi。 那就是模拟器只能是120或160或240 dpi。 这个四舍五入到高频带之间的任何值都是80-> 120; 200 - > 240等等。

我想测试具有170dpi的Tablet应用程序,但我无法创建具有此类配置的模拟器。

到目前为止,我无法获得此问题的正确结果,并且2-3个问题有相同的问题,但没有令人满意的答案或评论。

假设不能制作密度不是120,160,240或320 dpi的仿真器。 因此,可以使用170 dpi或200dpi在eclipse的图形布局中创建配置,以便我可以为该设备创建替代资源。 enter image description here

除了提供高,中,低或xHigh值之外,还有办法提供自定义价值。

期待您的帮助

1 个答案:

答案 0 :(得分:0)

尝试在使用AVD管理器运行应用程序之前启动模拟器。 这样您就可以设置为“将显示缩放到实际大小,然后获得所需的DPI