您的位置:首页 > 移动开发 > Android开发

在AndroidStudio中使用Lambda表达式

2016-07-16 17:05 330 查看
如果要使用表达式

RxView.clicks(fab).throttleFirst(500, TimeUnit.MILLISECONDS).subscribe((aVoid) -> this.readyGoForResult(EditActivity.class));
需要设置

第一步:在app的build.gradle文件顶部添加
apply
plugin: 'me.tatarka.retrolambda'
。 

继续在该文件下的android节点下添加 
compileOptions { 

sourceCompatibility JavaVersion.VERSION_1_8 

targetCompatibility JavaVersion.VERSION_1_8 

} 

retrolambda { 

javaVersion JavaVersion.VERSION_1_6 

}
 
第二步:在Project的build.gradle文件的dependencies节点下添加
classpath
'me.tatarka:gradle-retrolambda:3.2.0'
即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: