【发布时间】:2013-01-08 10:24:18
【问题描述】:
我在 onClickListner() 中时没有收到任何关于 ctrl+space 的建议{}
在它外面它工作正常
我试过了:
清洁和重新启动
Windows->Preferences->Java->Editor->Content Assist->Advanced(全部选中,全部取消选中并恢复默认)
它似乎不适用于任何类型的
new Someting()
{
public void doSomething()
{
//proposals stop working...
}
}
出现错误时的快速修复仍然有效
示例:getActibity()
快速修复:更改为 getActivity()
这是一个有效的解决方法
onCreate(...)
{
new Something()
{
public void doSomething()
{
//proposals stop working...
otherDoSomething();
}
}
}
private void otherDoSomething()
{
//proposals start working
}
我刚刚注意到的其他有趣的事情......
new OnClickListener()
{
public void onClick()
{
//Proposals does not work
}
}
new OnClickListener()
{
public void onClick()
{
//Proposals does work if i do not add any '}'
【问题讨论】:
-
这与我的拼写能力无关。当我在 onClick 函数中时,它只是停止提供建议
-
你应该转到IntelliJ IDEA
-
有史以来最奇怪的错误。如果再次出现同样的问题,我将重写所有内容并查看
-
并且 IntelliJ IDEA 速度较慢,并且会在不应该出错的事情上出错。虽然没有深入研究它
-
我有这个问题。你有想过吗?刚刚开始发生在已经在块中自动完成多年的现有代码上。 :(
标签: android eclipse autocomplete