我不确定这是我安装的Eclipse(Helios)和Android SDK还是其他问题,但是Eclipse Content Assist并未针对Android类提出对象方法。
例如,如果我创建一个简单程序并添加一个按钮btn,则当我将btn方法setBackgroundResource(int)与Content Assist(Ctrl + Space)或Word Completion(Alt +/)结合使用时,它们都没有任何建议。如果键入btn。(Ctrl +空格),则“内容辅助”列出;否则,将显示“内容辅助”。 equals(),getClass(),hasCode(),Notify()... wait()都不显示Button方法!有人可以帮忙吗?
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
public class HelloWorld extends Activity {
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
Button btn = Button(this);
btn.(Ctrl + Space)
}
}
最佳答案
迁移到Juno 4.2.0之后遇到了同样的问题。这是对我有用的东西:
首选项> Java>编辑器>内容辅助>高级。确保选中“Java Proposals”。
不知道为什么默认情况下不选中它。
关于android - Eclipse Content Assist不适用于Android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4107515/