当前位置: 代码迷 >> 综合 >> rxJava基础篇之七--Action与Func
  详细解决方案

rxJava基础篇之七--Action与Func

热度:43   发布时间:2023-10-15 10:51:11.0
Action和Func区别


这一篇其实应该早点讲,Action是没有返回值的:
.subscribe(new Action1<Bitmap>() {
        @Override
        public void call(Bitmap bitmap) { // 参数类型 Bitmap
            
        }
    });


FunAction是有返回值的:
.map(new Func1<String, Bitmap>() {
        @Override
        public Bitmap call(String filePath) { // 参数类型 String
            return getBitmapFromPath(filePath); // 返回类型 Bitmap
        }
    })
  相关解决方案