1. 程式人生 > >lambda表示式代替匿名內部類

lambda表示式代替匿名內部類

1、project的build檔案中新增classpath:

classpath 'me.tatarka:gradle-retrolambda:3.2.0'

2、module的build檔案開頭新增apply:(android 3.0以上的版本跳過此步)

apply plugin: 'me.tatarka.retrolambda'

3.module的build檔案的android{}裡新增Java版本:

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION
_1_8 }

4.對Gradle進行同步後,就可以使用lambda`表示式了。