Android 日食不再起作用了
从今天早上开始,如果我尝试使用自动完成代码使用以下方法编写代码,Eclipse不会提出任何建议。 例如,如果我写: 如果(视图…),则不会显示自动完成代码,如果单击CTRL+SPACE,则eclipse显示错误:该方法必须重写超类方法 我的JRE已经是1.6了,所以我不知道该怎么办 有什么帮助吗Android 日食不再起作用了,android,eclipse,Android,Eclipse,从今天早上开始,如果我尝试使用自动完成代码使用以下方法编写代码,Eclipse不会提出任何建议。 例如,如果我写: 如果(视图…),则不会显示自动完成代码,如果单击CTRL+SPACE,则eclipse显示错误:该方法必须重写超类方法 我的JRE已经是1.6了,所以我不知道该怎么办 有什么帮助吗 mAdapter.setViewBinder(new ViewBinder() { @Override public boolean setViewValue(
mAdapter.setViewBinder(new ViewBinder() {
@Override
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
final long id = cursor.getLong(cursor.getColumnIndex("_id"));
if (view.getId() == R.id.checkBox1) {
CheckBox v = (CheckBox) view;
v.setOnCheckedChangeListener(RecordsList.this);
v.setTag(id);
if (selectedRows.contains(String.valueOf(id))) {
v.setChecked(true);
} else {
v.setChecked(false);
}
return true;
}
}
如果我使用:
mAdapter.setViewBinder(new ViewBinder() {
@Override
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
v
return false;
}
}))
但如果我使用以下方法,工作正常:
mAdapter.setViewBinder(ViewBinder);
private ViewBinder ViewBinder = new ViewBinder() {
@Override
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
}
}转到
Window - > Preferences -> Java -> Editor -> Content Assist
检查是否一切正常
Window - > Preferences -> General -> Keys
键入“内容辅助”,从“命令”列表中选择它,然后检查“绑定”是否为Ctrl+Space
Window - > Preferences -> Java -> Editor -> Content Assist
检查是否一切正常
Window - > Preferences -> General -> Keys
键入“内容辅助”,从“命令”列表中选择它,并检查“绑定”是否为Ctrl+Space最坏情况,删除eclipse项目并重新导入它。如果JDT缓存损坏,它将被重建。最坏的情况是,删除eclipse项目并重新导入它。如果JDT缓存损坏,它将被重建。清理您的项目并重新启动eclipse。切换到intelliJ community edition。清理您的项目并重新启动eclipse。切换到intelliJ community edition。嗯,匿名内部类似乎不起作用。我刚刚检查了我的日食。它工作得很好。您使用的是哪个版本的eclipse?它对任何这样的匿名内部类都不起作用吗?或者只对这个特定的实例起作用吗?在按照您的建议对Eclipse annd进行了大量的工作之后,我重新得到了它。谢谢。嗯,匿名内部类似乎不起作用。我刚刚检查了我的日食。它工作得很好。您使用的是哪个版本的eclipse?它对任何这样的匿名内部类都不起作用吗?或者只对这个特定的实例起作用吗?在按照您的建议对Eclipse annd进行了大量的工作之后,我重新得到了它。非常感谢。