0

アプリケーションにカスタム クラスInternalTimerServiceControllerがあります。Androidアノテーション内の別のクラスで使用したい。この場合、オートコンプリートが正しく機能しないようです。

私はこのインターフェースを持っています

public interface InternalTimerServiceControllerContract
{
    void doWork();
}

そしてこのクラス

@EBean
public class InternalTimerServiceController implements InternalTimerServiceControllerContract
{
    @Override
    public void doWork()
    {
        // do work
    }
}

これが私のアクティビティです

public class MyActivity extends Activity
{
    // try uncomment line below and see if autocomplete works properly
    //@Bean(Internal) 

    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
4

1 に答える 1

1

バグですね、ご報告ありがとうございます。そのためのチケットを作成しました: http://youtrack.jetbrains.com/issue/IDEA-98298

于 2012-12-28T15:27:57.247 に答える