我正在努力为特定类型的屏幕定义资源。我专注于主屏幕为:布局配置Android - API级别
银河王牌(MDPI分辨率320x480) 银河S2(480×800华电国际)
我的问题是:
你能为3.2+定义布局:布局 - sw320dp-mdpi和drawable-sw320dp-mdpi?
如果是这样,那么如何在Galaxy Ace和S2之间定义比Android 3.2更低的东西? 由于这两个屏幕被归类为“正常”,对于Ace来说是布局正常的mdpi,对于S2来说是布局正常的hpdi?
编辑:
根据在模拟器上测试(API 4.0)银河王牌小320x480决定使用布局sw320dp,华电国际的资源,而不是布局sw320dp-MDPI?很混乱!
基于屏幕密度的布局具有代码味道。恕我直言,Galaxy Ace和Galaxy S2应使用相同的布局,因为它们的基本屏幕尺寸相同。 – CommonsWare