private String SETUP_STATE
= "setup"; private String COVER_STATE
= "cover";
private String CURRENT_STATE
= SETUP_STATE
;
private void bringImagePicker() {
CURRENT_STATE = SETUP_STATE;
// your code here
}
private void bringImagePickerCover() {
CURRENT_STATE = COVER_STATE;
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) {
CropImage.ActivityResult result = CropImage.getActivityResult(data);
if (resultCode == RESULT_OK) {
if (CURRENT_STATE.equals(SETUP_STATE)) {
//handle setup
} else if (CURRENT_STATE.equals(COVER_STATE)){
//handle COVER
}
}
}
}
CiAgICBwcml2YXRlIFN0cmluZyBTRVRVUF9TVEFURSA9ICJzZXR1cCI7CiAgICBwcml2YXRlIFN0cmluZyBDT1ZFUl9TVEFURSA9ICJjb3ZlciI7CgogICAgcHJpdmF0ZSBTdHJpbmcgQ1VSUkVOVF9TVEFURSA9IFNFVFVQX1NUQVRFOwoKICAgIHByaXZhdGUgdm9pZCBicmluZ0ltYWdlUGlja2VyKCkgewogICAgICAgIENVUlJFTlRfU1RBVEUgPSBTRVRVUF9TVEFURTsKICAgICAgICAvLyB5b3VyIGNvZGUgaGVyZQoKICAgIH0KCiAgICBwcml2YXRlIHZvaWQgYnJpbmdJbWFnZVBpY2tlckNvdmVyKCkgewogICAgICAgIENVUlJFTlRfU1RBVEUgPSBDT1ZFUl9TVEFURTsKICAgIH0KCgogICAgQE92ZXJyaWRlCiAgICBwcm90ZWN0ZWQgdm9pZCBvbkFjdGl2aXR5UmVzdWx0KGludCByZXF1ZXN0Q29kZSwgaW50IHJlc3VsdENvZGUsIEludGVudCBkYXRhKSB7CiAgICAgICAgc3VwZXIub25BY3Rpdml0eVJlc3VsdChyZXF1ZXN0Q29kZSwgcmVzdWx0Q29kZSwgZGF0YSk7CgogICAgICAgIGlmIChyZXF1ZXN0Q29kZSA9PSBDcm9wSW1hZ2UuQ1JPUF9JTUFHRV9BQ1RJVklUWV9SRVFVRVNUX0NPREUpIHsKICAgICAgICAgICAgQ3JvcEltYWdlLkFjdGl2aXR5UmVzdWx0IHJlc3VsdCA9IENyb3BJbWFnZS5nZXRBY3Rpdml0eVJlc3VsdChkYXRhKTsKICAgICAgICAgICAgaWYgKHJlc3VsdENvZGUgPT0gUkVTVUxUX09LKSB7CiAgICAgICAgICAgICAgICBpZiAoQ1VSUkVOVF9TVEFURS5lcXVhbHMoU0VUVVBfU1RBVEUpKSB7CiAgICAgICAgICAgICAgICAgICAgLy9oYW5kbGUgc2V0dXAKICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoQ1VSUkVOVF9TVEFURS5lcXVhbHMoQ09WRVJfU1RBVEUpKXsKICAgICAgICAgICAgICAgICAgICAvL2hhbmRsZSBDT1ZFUgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgIH0KCg==
Main.java:2: error: class, interface, or enum expected
private String SETUP_STATE = "setup";
^
Main.java:3: error: class, interface, or enum expected
private String COVER_STATE = "cover";
^
Main.java:5: error: class, interface, or enum expected
private String CURRENT_STATE = SETUP_STATE;
^
Main.java:7: error: class, interface, or enum expected
private void bringImagePicker() {
^
Main.java:11: error: class, interface, or enum expected
}
^
Main.java:15: error: class, interface, or enum expected
}
^
Main.java:19: error: class, interface, or enum expected
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
^
Main.java:22: error: class, interface, or enum expected
if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) {
^
Main.java:24: error: class, interface, or enum expected
if (resultCode == RESULT_OK) {
^
9 errors