Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
String path
="/storage/emulated/0/DCIM/Camera/IMG_20160318_113511.jpg"; intent.
putExtra(Intent.
EXTRA_STREAM, Uri.
fromFile(new File(path
))); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
startActivityForResult(intent, 0);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 0) {
if (resultCode == RESULT_OK) {
// Handle successful scan
Log.e("Share data..","Complite");
} else if (resultCode == RESULT_CANCELED) {
// Handle cancel
Log.e("Share data..","Cancel data");
}
}
}
IEludGVudCBpbnRlbnQgPSBuZXcgSW50ZW50KEludGVudC5BQ1RJT05fU0VORCk7CiAgICAgICAgICAgICAgICBpbnRlbnQuc2V0VHlwZSgiaW1hZ2UvKiIpOwogICAgICAgICAgICAgICAgU3RyaW5nIHBhdGg9Ii9zdG9yYWdlL2VtdWxhdGVkLzAvRENJTS9DYW1lcmEvSU1HXzIwMTYwMzE4XzExMzUxMS5qcGciOwogICAgICAgICAgICAgICAgaW50ZW50LnB1dEV4dHJhKEludGVudC5FWFRSQV9TVFJFQU0sIFVyaS5mcm9tRmlsZShuZXcgRmlsZShwYXRoKSkpOwogICAgICAgICAgICAgICAgaW50ZW50LmFkZEZsYWdzKEludGVudC5GTEFHX0FDVElWSVRZX0NMRUFSX1dIRU5fVEFTS19SRVNFVCk7CiAgICAgICAgICAgICAgICBzdGFydEFjdGl2aXR5Rm9yUmVzdWx0KGludGVudCwgMCk7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgQE92ZXJyaWRlCiAgICBwcm90ZWN0ZWQgdm9pZCBvbkFjdGl2aXR5UmVzdWx0KGludCByZXF1ZXN0Q29kZSwgaW50IHJlc3VsdENvZGUsIEludGVudCBkYXRhKSB7CiAgICAgICAgc3VwZXIub25BY3Rpdml0eVJlc3VsdChyZXF1ZXN0Q29kZSwgcmVzdWx0Q29kZSwgZGF0YSk7CgogICAgICAgIGlmIChyZXF1ZXN0Q29kZSA9PSAwKSB7CiAgICAgICAgICAgIGlmIChyZXN1bHRDb2RlID09IFJFU1VMVF9PSykgewogICAgICAgICAgICAgICAgLy8gSGFuZGxlIHN1Y2Nlc3NmdWwgc2NhbgogICAgICAgICAgICAgICAgTG9nLmUoIlNoYXJlIGRhdGEuLiIsIkNvbXBsaXRlIik7CiAgICAgICAgICAgIH0gZWxzZSBpZiAocmVzdWx0Q29kZSA9PSBSRVNVTFRfQ0FOQ0VMRUQpIHsKICAgICAgICAgICAgICAgIC8vIEhhbmRsZSBjYW5jZWwKICAgICAgICAgICAgICAgIExvZy5lKCJTaGFyZSBkYXRhLi4iLCJDYW5jZWwgZGF0YSIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQ==
Main.java:1: error: class, interface, or enum expected
Intent intent = new Intent(Intent.ACTION_SEND);
^
Main.java:2: error: class, interface, or enum expected
intent.setType("image/*");
^
Main.java:3: error: class, interface, or enum expected
String path="/storage/emulated/0/DCIM/Camera/IMG_20160318_113511.jpg";
^
Main.java:4: error: class, interface, or enum expected
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(path)));
^
Main.java:5: error: class, interface, or enum expected
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
^
Main.java:6: error: class, interface, or enum expected
startActivityForResult(intent, 0);
^
Main.java:14: error: class, interface, or enum expected
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
^
Main.java:17: error: class, interface, or enum expected
if (requestCode == 0) {
^
Main.java:21: error: class, interface, or enum expected
} else if (resultCode == RESULT_CANCELED) {
^
Main.java:24: error: class, interface, or enum expected
}
^
10 errors