1

我有一些布局,用于不同的屏幕尺寸。标记的差异建议使用不同的代码,例如菜单突出显示。

我的猜测是屏幕分辨率应该在基本活动的某个地方确定,并且应该根据它使用适当的助手。

解决这个问题的最佳方法是什么?谢谢你。

4

1 回答 1

0

您不必这样做,系统会这样做。见这里:http: //developer.android.com/guide/practices/screens_support.html

正如它所说,应用程序不能直接使用分辨率。应用程序应该只关心屏幕尺寸和密度,由通用尺寸 ( smallto xlarge) 和密度组 ( ldpito tvdpi) 指定。

您可以通过更改 AVD 关于屏幕分辨率的属性来测试它。

于 2012-04-19T05:41:11.263 回答