如何在模拟器中加载正确的布局?

时间:2012-07-18 14:42:38

标签: android layout emulation

我有两个文件夹res / layout和res / layout-sw600dp。当我尝试在平板电脑模拟器7英寸(1024x600)中运行我的应用程序时,我在res / layout上看到屏幕布局。如何从模拟器中的layout-sw600dp查看平板电脑的另一种布局?

2 个答案:

答案 0 :(得分:1)

双击要打开的布局,或从下拉菜单中选择其他设置,将加载相关布局。例如Nexus One,Nexus S等

如果默认设置不适合您的设备,请在此菜单中添加自定义布局。

要在运行时查看这些布局,您需要在与布局设置匹配的设备\模拟器上运行您的应用。

enter image description here

答案 1 :(得分:0)

为了能够看到这两种布局,您需要使用不同的Android虚拟设备(AVD),或者换句话说,使用不同的模拟器。 android文档有一个专门用于managing AVD's的页面。

Android开发团队提供了一个工具,用于创建名为AVD Manager的AVD。我相信你已经使用过了,因为要在模拟器上意味着你已经创建了一个!

您可以在Eclipse中的以下位置找到它:

  

窗口 - > AVD经理

要实际查看不同模拟器之间的不同布局,您需要以不同方式配置它们,以准确表示您要定位的设备。您应该能够调整硬件选项以使模拟器的行为不同。您可以找到硬件选项列表here