用于定义屏幕的Android布局

时间:2012-03-25 14:30:55

标签: java android android-layout

在我的应用程序中我有XML布局的活动,我想为3.14英寸的屏幕构建一个特殊的XML布局,如果有人将在具有3.14英寸设备的设备上安装应用程序,那么活动将使用新的XML。

我想知道是否有办法用eclipse做到这一点?

2 个答案:

答案 0 :(得分:0)

找到屏幕分辨率和denisty,比方说320x480和MDPI。在

中创建一个文件夹
  

/ RES

命名

  

/布局MDPI-小320x480

并将您的XML文件放在那里。你可以改变分辨率和密度(hdpi,ldpi,nodpi等......)我认为你不能用屏幕尺寸来做。

答案 1 :(得分:0)

你可以使用zeokila指出的标准机制。 然而,结果相当粗糙。

当你想要一个非常专注的匹配时,你可以检查活动onCreate中的所有参数,并在setContent的不同布局之间明确切换