1

コードのリファクタリングにAndroid Studio 3.0 Preview 1を使用しています。

このリンクをたどって、コードの Java-8 機能を有効にしました。

https://developer.android.com/studio/preview/features/java8-support.html

「Android Studio」の提案に従って、コードをラムダでリファクタリングしました。

今、私はどこでもメソッド参照を使用しようとしています。最新の Android スタジオが示唆しています。

Java 8のメソッド参照の概念を使用して、同じクラスで定義されたインスタンスメソッドを呼び出す方法は?

サンプルコード:

Handler handler = getHandler();
handler.dowork(() -> refreshIt());// Need convert this line using  method references and refreshIt() is an instance method.

手作業で行っています。Androidスタジオ(Mac上)がこれらのメソッド参照の提案を自動的にリファクタリングする方法はありますか?

前もって感謝します。

4

1 に答える 1