Android:图形布局不工作-没有显示任何内容。

4

我的情况是:我曾经做过一个安卓项目(2.2版本),但不久之后就需要格式化电脑。在重新下载了eclipse之后,当我导入项目时,我无法使用xml的“图形化布局”菜单。它不会像下面的图片一样显示任何东西。

http://img525.imageshack.us/img525/3586/19978552.png

我清理了项目并更新了Android SDK,但是这些似乎都没有很好地起作用。是什么导致了这个问题?

5个回答

7

尝试重新启动Eclipse。当发生这种情况时,通常这对我有帮助。


1
你好simont和user1027958!它实际上解决了问题。我不知道为什么我没有尝试这个简单的步骤哈哈,非常感谢你们! - June

4

右键单击您的布局xml文件,选择打开方式 -> Android布局编辑器。这将强制eclipse在Android的布局编辑器模式下打开文件。


你好Waqas!虽然重启eclipse解决了我的问题,但我认为你的答案对于其他可能遇到类似情况并搜索它的用户也非常有用。感谢你的帮助!我会推广你的答案! - June
几个月前我也遇到了同样的问题,重启Eclipse甚至5次都没有帮助我解决:) 所以强制Eclipse是解决它的另一种方法。你只需要调用它一次,之后Eclipse就会自动用正确的编辑器打开它。 - waqaslam
它并没有解决我的问题。当我重新启动Eclipse时,它就正常工作了。 - SIVAKUMAR.J

1
这个问题是3年前提出的,我相信你已经找到了解决方案,但我也遇到了同样的问题,但在eclipse中找到了解决方案,具体如下:
1)进入帮助->关于Eclipse->安装详细信息。 2)检查Android DDMS、Android开发工具、Android层次结构查看器、Android本地开发工具、Android跟踪视图和用于OpenGl ES的跟踪器的版本是否与已安装软件选项卡中的版本不同。 3)如果它们的版本不同,那么您必须更新它们所有。 4)进入帮助->检查eclipse更新并按照说明操作。 5)然后重新启动eclipse。
这解决了我的问题。

谢谢。你提供的解决方案非常完美,加10分给你。 - Devansh Nigam - SA

1

以上方法都对我没用,对我有用的是:

1- 选择一个 Google APIs 项目构建目标,而不是其中一个 Android X.X。此设置在右键单击项目 -> 属性 -> Android 中。

2- 更改 XML 并保存。现在切换回“图形布局”,它将显示布局。

对于某些人,只有第二步起作用。


0

这个话题似乎有点冷门,但我还是想加入进来。

最近我也遇到了类似的布局问题。当我创建一个项目时,它会自动在最新的Android版本上创建布局(截至今天,Eclipse显示为Android 22版本)。但是我什么也看不到。所以我只需将版本更改为例如18,就可以正常显示了。此外,如果我想将其更改回版本22,它会抛出异常,说不能实例化某个类。(我可能在系统上缺少某个类或库)

因此,如果您无法看到布局,最好切换回早期版本进行开发。谢谢。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接