4

我肯定不是第一个注意到以下问题的人:

当使用图形布局将一些视图添加到布局预览中时,然后尝试直接在 xml 文件上进行一些更改 - 线条以奇怪的恼人方式乱七八糟。只有关闭并重新打开 Eclipse 有助于阻止奇怪的行为。

有人知道如何解决这个问题吗?

有没有插件可以阻止它?

TIX

4

4 回答 4

4

我遇到了类似的问题。我找不到比这更好的解决方案:

  1. 使用图形布局添加视图。
  2. 保存文件。
  3. 关闭它。
  4. 重新打开它,然后对其进行更改。
于 2012-06-15T12:26:52.613 回答
1

我也遇到过同样的问题。对我来说,解决方案是将布局编辑器中的主题更改为默认主题,例如 Holo.light。它解决了这个问题。

于 2012-06-20T23:55:38.083 回答
1

在 Windows 机器上工作时会发生这种情况(它使用 CRLF 作为行尾),因为 Android 布局编辑器会添加带有 unix 风格的 LF 行尾的行,而不管文件其余部分的行尾风格如何。当文件混合了 CRLF 和 LF 结尾时,Eclipse 文本编辑器会混淆并且无法正确显示它。

解决方法:您可以在 Eclipse 中编辑文件之前 将文件的行尾转换为 LF ,因为这样可以保持所有行尾相同并让编辑器满意。如果坚持使用 CRLF 行尾(例如,用于源代码控制),那么您可以在命令行上使用 dos2unix 转换文件(或使用像 Notepad++ 这样不错的编辑器),然后在进行布局更改后将其转换回 CRLF。

希望 ADT 团队能尽快修复这个错误。

于 2013-07-15T10:39:46.850 回答
0

它在 Eclipse 中很常见。

我自己也面临这个问题。

无需重启 Eclipse,只需关闭 xml 并重新打开即可。它就像魅力一样

于 2012-06-15T14:51:55.633 回答