1
1
package com .vansuita .pickimage .resolver ;
2
2
3
3
import android .Manifest ;
4
- import android .app .Activity ;
5
4
import android .content .Intent ;
6
5
import android .content .pm .ApplicationInfo ;
7
6
import android .content .pm .PackageManager ;
12
11
import android .os .Environment ;
13
12
import android .os .Parcelable ;
14
13
import android .provider .MediaStore ;
15
- import android .support .annotation .NonNull ;
16
- import android .support .v4 .app .ActivityCompat ;
17
- import android .support .v4 .app .Fragment ;
18
- import android .support .v4 .content .ContextCompat ;
19
- import android .support .v4 .content .FileProvider ;
20
14
import android .util .Log ;
21
15
22
16
import com .vansuita .pickimage .R ;
30
24
import java .util .Date ;
31
25
import java .util .List ;
32
26
27
+ import androidx .annotation .NonNull ;
28
+ import androidx .appcompat .app .AppCompatActivity ;
29
+ import androidx .core .app .ActivityCompat ;
30
+ import androidx .core .content .ContextCompat ;
31
+ import androidx .core .content .FileProvider ;
32
+ import androidx .fragment .app .Fragment ;
33
+
33
34
/**
34
35
* Created by jrvansuita build 07/02/17.
35
36
*/
@@ -39,15 +40,15 @@ public class IntentResolver {
39
40
public static final int REQUESTER = 99 ;
40
41
public static final String SAVE_FILE_PATH_TAG = "savePath" ;
41
42
42
- private Activity activity ;
43
+ private AppCompatActivity activity ;
43
44
44
45
private PickSetup setup ;
45
46
private Intent galleryIntent ;
46
47
private Intent cameraIntent ;
47
48
private File saveFile ;
48
49
49
50
50
- public IntentResolver (Activity activity , PickSetup setup , Bundle savedInstanceState ) {
51
+ public IntentResolver (AppCompatActivity activity , PickSetup setup , Bundle savedInstanceState ) {
51
52
this .activity = activity ;
52
53
this .setup = setup ;
53
54
@@ -247,7 +248,7 @@ public boolean fromCamera(Intent data) {
247
248
return (data == null || data .getData () == null || data .getData ().toString ().contains (cameraFile ().toString ()));
248
249
}
249
250
250
- public Activity getActivity () {
251
+ public AppCompatActivity getActivity () {
251
252
return activity ;
252
253
}
253
254
0 commit comments