在AndroidStudio中使用Lambda表达式
一、在app的build.gradle文件顶部添加:
apply plugin:'me.tatarka.retrolambda'
二、在app的build.gradle文件的android结点下添加:
compileOptions {
sourceCompatibility 1.8
targetCompatibility 1.8
}
三、在Project的build.gradle文件的dependencies节点下添加
classpath 'me.tatarka:gradle-retrolambda:3.2.0'
四、截图
Project的build.gradle:
Module的build.gradle:
五、使用
View view = new View(this);
view.setOnClickListener(v ->
Toast.makeText(this, "Lambda Expression", Toast.LENGTH_SHORT).show());
你看到下面那个blingbling的Lambda表达式标志了咩?>_-!!!