created enum to hold OutputType values

This commit is contained in:
Robert Abeyta
2015-05-18 14:08:52 -07:00
parent 80b4fc396c
commit 5e856c82e6
@@ -693,4 +693,24 @@ public class MultiImageChooserActivity extends Activity implements OnItemClickLi
return scale;
}
enum OutputType {
FILE_URI(0), BASE64_STRING(1);
int value;
OutputType(int value) {
this.value = value;
}
public static OutputType fromValue(int value) {
for (OutputType type : OutputType.values()) {
if (type.value == value) {
return type;
}
}
throw new IllegalArgumentException("Invalid enum value specified");
}
}
}