I'm facing two problems with my Motorola Milestone's Camera.
- I'm using the Android Native Camera app to take a picture and save it to the sdcard.
Now after saving the image, it seems to lose all EXIF information. When I try to retrieve the exif info like this:
Intent cameraintent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File file = new File(Environment.getExternalStorageDirectory(), "test.jpg");
outputFileUri = Uri.fromFile(file);
It returns exifOrientation = 0 (i.e ORIENTATION_UNDEFINED ), whereas it should return 6.
ExifInterface exif = new ExifInterface(Environment.getExternalStorageDirectory()+"/test.jpg");
String exifOrientation = exif.getAttribute(ExifInterface.TAG_ORIENTATION);
However, this code works perfectly well on all other android phones.
- I changed the picture resolution (camera settings) from "Small" to "WideScreen". But it does not seem to have any effect on the pic taken by the camera app. It's resolution is still 320x240.
Digital cameras are great, but Fuji digital cameras problems and the batteries are common with any make and model of camera you buy. If you are camera uses AA alkaline batteries, you might be better off buying rechargeable batteries, which last longer. As for blurry pictures, many times users find out that it is because they do not have the proper settings on the camera. Depending on the type of camera you buy, you should always read the manual before operating the camera. Doing this helps cut down on user error and eliminates any problems with the digital camera.