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

android中lambda表达式使用示例

2017-01-07 09:57 351 查看
//方法体中 只能写单个方法
btna.setOnClickListener((v) -> onClick(v));
//方法体中 可写单个方法
btna.setOnClickListener((v) -> {
onClick(v);
Log.i("log", "---");
});
//匿名类方法的参数和方法体中的方法参数一致
btna.setOnClickListener(this::onClick);

补充

public void onClick(View view) {
switch (view.getId()) {
case R.id.main_btn_a:

break;

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: