【问题标题】:can't edit specific xml file in Eclipse无法在 Eclipse 中编辑特定的 xml 文件
【发布时间】:2013-06-24 00:16:21
【问题描述】:

Thereare 类似questions,但没有一个解决我的具体问题。

我对 Android 开发和 Eclipse 还比较陌生,但能够按照教程进行操作。

事实上,我可以从教程中编辑 activity_main.xml,但是现在,在我正在处理的测试项目中,我无法编辑我的新 activity_main .xml(同样,不同的项目,相同的文件名)。

我通过右键单击 layout 文件夹然后选择 NEW > OTHER > Android XML Layout File 创建了该文件。我能够复制其他一些文件,因此我的文件现在看起来基本上是这样的:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    </LinearLayout>

当我键入时,光标会四处移动(在文本中循环),但屏幕上不会出现任何字符。同样,在另一个 XML 文件中,我可以毫无问题地进行编辑。

我希望这只是一些新手问题。

【问题讨论】:

  • 这是一个我从未遇到过的非常奇怪的问题。我会首先尝试清理项目并重新启动 Eclipse(我假设您已经尝试过)
  • @codeMagic,实际上我并没有想清理项目或重新启动,但安装 Papyrus Eclipse 后自行重新启动,解决了问题。这是一个奇怪的。如果我有时间,我会尝试为开发人员复制,否则我会注意。
  • @codeMagic,请随意改写为问题,以便我接受您的回答。
  • 您使用的是最新的 ADT 最新的 Eclipse 吗?旧 ADT 中的文本编辑出现了奇怪的问题。
  • @arigold 我已发布作为答案。如果我遗漏了任何可能有帮助的细节,请随时添加它们

标签: android xml eclipse


【解决方案1】:

我也遇到过类似的问题,虽然不是这个确切的问题。有时只需重新启动 Eclipse 或您使用的任何编辑器都会有所帮助。有时,Eclipse 不会检测到您的 xml 中的更改,因此您需要清理并重新构建项目。你可以这样做

Winodow --> 项目 --> 清理...

然后选择你的项目

我知道我遇到了一个与编辑器跳转/替换行类似的问题,我相信这在 Eclipse 的较新版本中已得到修复。如果我以后能找到来源,我会编辑

【讨论】:

    【解决方案2】:
    1. 清除布局中的所有文本activity_main.xml(在代码视图中)
    2. 在布局中拖放新的LinearLayout(在图形视图中)
    3. 转到Project -&gt; Clean

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多