我用eclipse开发android程序时,写界面文件时发现自动提示不全,很多都没有。比如 android:="@+id/"

android:="@+id/"里的@+id在自动补全里没有。还有很多别的都没有,比如
android:layout_alignParentBottom ="true",我只能手动全部输入,补全里根本没有,只有android:layout_width和andorid:layout_height。这是怎么回事?

很有可能是你的xml打开的视图不对。

右键你的xml文件,选择从上到下第三个open with,选择Android layout Editor,然后你再试试。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-23
如果想让代码自动提示,可以进行如下设置
1)安卓文件自动提示
Window->Preferences->Java->Editor->Content Assist->Auto Activation
将Auto activation triggers for Java中的默认的一点替换为.abcdefghijklmnopqrstuvwxyz(,

2)xml文件自动提示
Window->Preferences->XML->XML Files->Editor->Content Assist->Auto Activation
将Prompt when these characters are inserted中的<=:替换为<=:.abcdefghijklmnopqrstuvwxyz(,

如果需要代码在需要的时候进行提示
在没有完成的代码后面按快捷键alt+“/”代码提示就会出现,当然可以到Eclipse设置中
配置此快捷键的按钮。
第2个回答  2012-02-18
一般情况下是android自带的组件会自动显示属性。
而用户自定义的组件就需要手都添加。追问

我在教学视频里看到的可以自动补充,他这个是怎么弄的呢?

追答

快捷键:Alt和/组合

追问

我知道,我是说我的alt+/里没有@+id/这个选项

追答

1.环境构建问题。重启试试
2.Eclipse版本问题
3. ADT问题

追问

我的是eclipse3.7.1是不是太旧了
ADT12.0.0.v201106281929-138431

相似回答