Hi..
>From last few days i m trying to develop an application in which
takes multiple images(say 10 images ) , after a user clicks the start button
I have successfully done that , but the problem which i m getting right now
is that ,
1. the images which are captured are not listed(or say displayed) in
the gallery
2.the images are listed in the "My Files->DCIM"(this is the path where i
have stored my captured images ) , but when when i try to open any of the
images it takes some time to open (10 secs)
i think i have done some mistake while storing the images in the memory
card
the code for saving the images i like
PictureCallback jpegCallback = new PictureCallback() {
public void onPictureTaken(final byte[] data, Camera camera) {
new Thread(new Runnable() {
public void run() {
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
// We can read and write the media
mExternalStorageAvailable = mExternalStorageWriteable = true;
} else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
// We can only read the media
mExternalStorageAvailable = true;
mExternalStorageWriteable = false;
} else {
// Something else is wrong. It may be one of many other states, but all
we need
// to know is we can neither read nor write
mExternalStorageAvailable = mExternalStorageWriteable = false;
}
if(mExternalStorageWriteable)
{
FileOutputStream outStream = null;
try {
path =String.format("/sdcard/DCIM/%d.jpg",
System.currentTimeMillis());
// Write to SD Card
outStream = new FileOutputStream(path);
outStream.write(data);
outStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
}
}
}
}).start();
}
};
waiting for a solution
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en