0

可能重复:
如何为多种屏幕分辨率编写应用程序?

我的问题是假设应用程序必须为不同的设备动态呈现视图,例如

1.Frame 显示图像(例如 90 X 90 用于 mdpi 140 X 140 用于 hdpi)
2.ListView 高度(例如 120X 120 用于 mdpi 150 X 150 用于 hdpi)

就像我要根据设备大小设置很多东西一样

在各自的活动中实现这一点而不是硬编码值的标准方法是什么?
在加载应用程序之前,我想计算所有动态视图尺寸

提前致谢。任何示例代码都对我有很大帮助

4

1 回答 1

0

drawable-mdpi在和中使用图像drawable-hdpi

对于不同的高度集使用尺寸values

res/values-mdpi/dimen.xml
res/values-hdpi/dimen.xml

dp, dip会根据密度变化。

px在不同维度上使用

于 2012-11-28T13:48:41.953 回答