【发布时间】:2012-06-18 12:19:03
【问题描述】:
我肯定不是第一个注意到以下问题的人:
当使用图形布局将一些视图添加到布局预览中时,然后尝试直接在 xml 文件上进行一些更改 - 线条以奇怪的恼人方式乱七八糟。只有关闭并重新打开 Eclipse 有助于阻止奇怪的行为。
有人知道如何解决这个问题吗?
有没有插件可以阻止它?
TIX
【问题讨论】:
标签: android eclipse android-layout android-gui
我肯定不是第一个注意到以下问题的人:
当使用图形布局将一些视图添加到布局预览中时,然后尝试直接在 xml 文件上进行一些更改 - 线条以奇怪的恼人方式乱七八糟。只有关闭并重新打开 Eclipse 有助于阻止奇怪的行为。
有人知道如何解决这个问题吗?
有没有插件可以阻止它?
TIX
【问题讨论】:
标签: android eclipse android-layout android-gui
在 Windows 机器(使用 CRLF 作为行尾)上工作时会发生这种情况,因为 Android 布局编辑器会添加带有 unix 样式的 LF 行尾的行,而不管文件其余部分的行尾样式如何。当一个文件混合了 CRLF 和 LF 结尾时,Eclipse 文本编辑器会混淆并且无法正确显示。
解决方法: 您可以在 Eclipse 中编辑文件之前将文件的行尾转换为 LF,因为这样可以保持所有行尾相同并让编辑器满意。如果坚持使用 CRLF 行尾(例如用于源代码控制),那么您可以在命令行上使用 dos2unix 转换文件(或使用像 Notepad++ 这样不错的编辑器),然后在进行布局更改后将其转换回 CRLF。
希望 ADT 团队能尽快修复此错误。
【讨论】:
我也遇到过同样的问题。对我来说,解决方案是将布局编辑器中的主题更改为默认主题,例如 Holo.light。它解决了这个问题。
【讨论】:
在 Eclipse 中很常见。
我自己也遇到过这个问题。
无需重启 Eclipse,只需关闭 xml 并重新打开即可。它的作用就像魅力
【讨论】:
我遇到了类似的问题。我找不到比这更好的解决方案了:
【讨论】: