android - 内容辅助在带有支持库的 xml 中不起作用

标签 android xml eclipse content-assist

我必须在我的 Android 应用程序中使用支持库 v4 中的 Navigation Drawer。

我将库与我在 eclipse 中的项目链接起来。将其复制到我的项目中的 libs 文件夹中。
我可以在我的 java 文件中访问库类。进口工作正常。甚至是我从 this 复制的 xml 代码网站工作正常。我没有更改任何资源 ID。

主要问题是 eclipse 中的内容辅助。当我使用 DrawerLayout 标签作为顶级父标签时,它搞砸了。

当我尝试在任何 block 内按 ctrl + space 时,不会弹出任何内容。

当我更改属性值时,应用程序的输出会发生变化。但是内容辅助只是行不通。

当我在里面按下 ctrl + space 时,它​​会显示 Layout_height 和 layout_width 等属性

android.support.v4.widget.DrawerLayout 标签但不会在其他标签内显示任何结果

这一切都是因为 DrawerLayout 标签被放置在顶部。 如果我不使用它作为父标签,一切正常。

请帮帮我!

最佳答案

好吧,我从 this 开始做同样的事情网站并遇到同样的问题。

您必须了解您需要在strings.xml 文件中自己定义那些颜色资源。定义您自己的颜色组合。虽然我知道教程一定对此进行了描述,但我认为您是可以选择自己喜欢的颜色的最佳选择。

使用此标记在 strings.xml 中定义颜色:

<color name="name-of-color">hex-code-here</color>

在您的 xml 布局 文件中使用:@color/name-of-color 访问资源。

关于android - 内容辅助在带有支持库的 xml 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22380553/

相关文章:

Android Studio 找不到项目库

java - 短暂 hibernate 直到点击功能

java - 如何与 FragmentStatePagerAdapter 内的 Fragment 进行通信?

java - JAXB 和集合中的继承

java - 向 RatingBar 添加边距/填充

xml - Delphi XML Bindings 对象 - 导出节点

eclipse - 默认情况下在启动时显示 Eclipse 工具栏

android - 有没有办法动态设置 setContentView(int id)?

java - 以编程方式重新排序 RelativeLayout

安卓NDK : how to make the command "ndk-gdb --help" work in console?