【问题标题】:a bug with eclipse android's graphical layout editor?eclipse android的图形布局编辑器的错误?
【发布时间】:2012-06-18 12:19:03
【问题描述】:

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

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

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

有没有插件可以阻止它?

TIX

【问题讨论】:

    标签: android eclipse android-layout android-gui


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        在 Eclipse 中很常见。

        我自己也遇到过这个问题。

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

        【讨论】:

          【解决方案4】:

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

          1. 使用图形布局添加视图。
          2. 保存文件。
          3. 关闭它。
          4. 重新打开它,然后对其进行更改。

          【讨论】:

          • 所以你说这个问题不能解决,但我不用关闭eclipse,只关闭有问题的文件?
          • 他说你不需要关闭eclipse,只需要关闭打开的文件。至于解决这个bug,你应该为android eclipse插件提交一个bug。
          • @Tal Kanel nininho 是对的。您必须关闭正在处理的 xml 文件。不是整个日食。然后重新打开它。
          猜你喜欢
          • 1970-01-01
          • 2011-10-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-06-19
          • 1970-01-01
          • 1970-01-01
          • 2012-06-17
          相关资源
          最近更新 更多