Android Studio 启用Lambda表达式
16lz
2021-01-23
Android Studio 启用Lambda表达式
Android Studio 默认不会开开启Lambda语法,需要在module的build.gradle文件中进行配置
android {...省略其他配置compileOptions{ sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
这样,我们在代码中就可以使用Lambda表达式了,我们来体验下它的魅力吧!
private View.OnClickListener onClickListener = v -> { switch (v.getId()) { case R.id.btn_start_activity: gotoActivity(); break; } };
/** * 监听对话框消失事件 */ private DialogInterface.OnDismissListener onDismissListener = dialog -> { };
是不是很精简,更多魅力,请自己体会吧~~
更多相关文章
- 【android工程转为lib工程后提示'R.id.xxx不能作为case语句的表
- 想抢先体验Android操作系统的魅力吗?那就使用Android LiveCD吧!
- Android Studio 使用 Lambda表达式
- 用Android LiveCD体验Android 操作系统的魅力
- android 正则表达式
- Mac版Android studio中使用lambda表达式设置jdk版本问题
- Android 正则表达式验证手机和邮箱格式是否正确
- Android Studio中快速替换styles的正则表达式