MEDIA_TYPE_IMAGE not recognized
Solution 1
Try importing android.provider.MediaStore.Files.FileColumns
and change MEDIA_TYPE_IMAGE
to FileColumns.MEDIA_TYPE_IMAGE
.
If you are using the sample code from Android developers blog be sure to check the section about saving media files, there you have the constants created to handle that.
Solution 2
Quession: MEDIA_TYPE_IMAGE not recognized
Anwser: Please add row in your class
public static final int MEDIA_TYPE_IMAGE = 1;
Solution 3
if you are trying the camera example from the android guide then read this
http://developer.android.com/guide/topics/media/camera.html#saving-media
they have declared the method at the bottom of the documentation
user1337210
Updated on July 28, 2022Comments
-
user1337210 over 1 year
I'm having trouble with the resource on android developers for the camera, here is my code:
// create Intent to take a picture and return control to the calling application Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); // create a file to save the image intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // set the image file name // start the image capture Intent startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
The problem is 'MEDIA_TYPE_IMAGE' which says that it can not be resolved to a variable. I got mediastore, camera and URI imported into my project. Thanks in advance!
-
el_stack almost 11 yearsI didn't understand this answer until I found this code here: developer.android.com/guide/topics/media/…
-
Antônio Medeiros about 6 years
public static final int MEDIA_TYPE_IMAGE = 1;