その外 で onClickListner(){} にいるときに ctrl+space で提案が得られない
私は試しました: Windowsの
クリーニングと再起動-
>設定-> Java->エディター->コンテンツアシスト->詳細(すべてチェック、すべてチェックを外してデフォルトに戻す)
どんな種類のものでも機能しないようです
new Someting()
{
public void doSomething()
{
//proposals stop working...
}
}
エラーが発生した場合のクイックフィックスは引き続き機能します
例: getActivity()
クイックフィックス: 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 '}'