This repository was archived by the owner on Nov 28, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +21
-9
lines changed
src/main/java/tool/xfy9326/selectmedia Expand file tree Collapse file tree 2 files changed +21
-9
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ android {
9
9
minSdkVersion 14
10
10
// noinspection OldTargetApi
11
11
targetSdkVersion 21
12
- versionCode 1
13
- versionName " 1.0 "
12
+ versionCode 2
13
+ versionName " 1.1 "
14
14
}
15
15
}
Original file line number Diff line number Diff line change @@ -30,17 +30,29 @@ protected void onCreate(Bundle savedInstanceState) {
30
30
31
31
@ Override
32
32
protected void onActivityResult (int requestCode , int resultCode , Intent data ) {
33
- if (requestCode == RESULT_CODE && data != null ) {
34
- if (file_mode ) {
35
- loading (data );
36
- saveMediaToFile (data );
37
- } else {
38
- exit (data );
33
+ if (resultCode == RESULT_OK ) {
34
+ if (requestCode == RESULT_CODE && data != null ) {
35
+ if (file_mode ) {
36
+ loading (data );
37
+ saveMediaToFile (data );
38
+ } else {
39
+ exit (data );
40
+ }
39
41
}
40
- }
42
+ } else {
43
+ onBackPressed ();
44
+ }
41
45
super .onActivityResult (requestCode , resultCode , data );
42
46
}
43
47
48
+ @ Override
49
+ public void onBackPressed () {
50
+ setResult (RESULT_CANCELED );
51
+ finish ();
52
+ System .gc ();
53
+ super .onBackPressed ();
54
+ }
55
+
44
56
//Open picture or video selector
45
57
private void startSelect () {
46
58
Intent base_intent = getIntent ();
You can’t perform that action at this time.
0 commit comments