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
}
})