package net.alhazmy13.mediapicker.Image; import android.os.Environment; import java.io.Serializable; /** * Created by Alhazmy13 on 8/16/16. * MediaPicker */ class ImageConfig implements Serializable { protected ImagePicker.Extension extension; protected ImagePicker.ComperesLevel compressLevel; protected ImagePicker.Mode mode; protected String directory; protected int reqHeight; protected int reqWidth; protected boolean allowMultiple; protected boolean isImgFromCamera; protected boolean debug; public ImageConfig() { this.extension = ImagePicker.Extension.PNG; this.compressLevel = ImagePicker.ComperesLevel.NONE; this.mode = ImagePicker.Mode.CAMERA; this.directory = Environment.getExternalStorageDirectory() + ImageTags.Tags.IMAGE_PICKER_DIR; this.reqHeight = 0; this.reqWidth = 0; this.allowMultiple = false; } @Override public String toString() { return "ImageConfig{" + "extension=" + extension + ", compressLevel=" + compressLevel + ", mode=" + mode + ", directory='" + directory + '\'' + ", reqHeight=" + reqHeight + ", reqWidth=" + reqWidth + ", allowMultiple=" + allowMultiple + ", isImgFromCamera=" + isImgFromCamera + ", debug=" + debug + '}'; } }