自动完成在特定层次结构的XML文件中无法工作

6
特别是XML节点层次结构,例如 DrawerLayout->RelativeLayout->ImageButton 自动完成不像预期那样工作。建议列表包含无效项。例如,android:src 在 ImageButton 中没有显示,但应该显示。
无效的建议: ok 另一方面,如果层次结构是 RelativeLayout->RelativeLayout->ImageButton,则一切正常。
有效的建议: not ok 我已经尝试过:
  • 重新打开 XML 文件 - 没有效果
  • 重新打开项目 - 没有效果
  • 重启 Eclipse - 没有效果

这两个屏幕截图在我看来是相同的。 - katzoft
好的。谢谢。截图已经更正。 - koral
有时候我根本就得不到任何建议。可能是个bug。重新打开你的XML文件,它应该能再次工作。 - longi
我已经尝试过这个,以及重新打开项目和重启Eclipse。但是它们都没有起作用。 - koral
1个回答

2
如果将内部RelativeLayout移动到另一个XML文件中,并通过<include layout="@layout/inner"/>包含,则自动完成功能可用。但这只是一种不太正规的解决方法,而不是真正的解决方案。因此,我不接受这个答案。

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