package com.ypx.imagepicker.data; import com.ypx.imagepicker.bean.ImageItem; import com.ypx.imagepicker.bean.PickerError; import java.util.ArrayList; /** * Time: 2019/10/27 21:26 * Author:ypx * Description: OnPickerCompleteListener 子类,实现了String 类型回调 */ public abstract class OnStringCompleteListener extends OnPickerCompleteListener { public abstract void onPickComplete(String path); @Override public String onTransit(ArrayList items) { if (items.size() > 0 && items.get(0) != null) { return items.get(0).path; } return null; } @Override public void onPickFailed(PickerError error) { } @Override public void onImagePickComplete(ArrayList items) { onPickComplete(onTransit(items)); } }