我不确定这是我安装的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/

10-11 22:52
查看更多