Thanks Guys! I think it is a bug, so I'll post it. Strange, but I will have to test my code on my friends Droid to see if the issue is there as well.
Best, Stephen On Nov 15, 4:03 am, Mark Murphy <mmur...@commonsware.com> wrote: > Agreed. I tossed out the manifest change as an idea just in case the > bug was somehow tied to dynamically setting full-screen mode. > > If you think of it, write this up as an issue onhttp://b.android.com, > no so much for the bug itself (which is probably an HTC thing), but as > a CTS bug, since ideally the CTS would catch this sort of > compatibility flaw. > > > > > > > > > > On Mon, Nov 15, 2010 at 2:38 AM, blindfold <seeingwithso...@gmail.com> wrote: > > Sounds like a G2/Android bug then, because still image results should > > always be totally unrelated to any (screen) layout settings. Only > > camera preview results can be linked to layout. > > > On Nov 15, 1:26 am, Stephen Lebed <srle...@gmail.com> wrote: > >> It is a supported size on the g2. I'm not specifying the size, its > >> the default res for the camera. > > >> It looks like part of the problem is with > > >> getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, > >> WindowManager.LayoutParams.FLAG_FULLSCREEN); > > >> I use this in the onCreate method. Again, I use this all the time, > >> but when I comment out this line, I can save uncorrupted images. I'm > >> still hunting for an answer. It is related to my layout xml. > > >> On Nov 14, 12:53 pm, blindfold <seeingwithso...@gmail.com> wrote: > > >> > 2.592 x 1.952 looks like an unusual (unsupported) image size to me. > >> > Maybe try 2.592 x 1.944? > > >> > Regards > > >> > On Nov 14, 7:58 pm, Stephen Lebed <srle...@gmail.com> wrote: > > >> > > I can't figure out why I'm getting corrupted images when I save them > >> > > in my app. In fact the thumbnail seems to be fine, but the actual > >> > > image is corrupted, as if the stride value is not being set > >> > > correctly. The following is the code I'm using the save the image, > >> > > which is taken from other version of camera apps almost directly. In > >> > > other apps it seems to be saving images without problem. This is > >> > > called from a Camera.PictureCallback.onPictureTaken(byte[] data, > >> > > Camera camera) > > >> > > File filename = new File("Test_SnapShotK.jpg"); > >> > > File exportDir = new File(Environment.getExternalStorageDirectory(), > >> > > "TestDir"); > > >> > > if (!exportDir.exists()) { > >> > > exportDir.mkdirs(); > >> > > Log.i(TAG, "making directory " + exportDir.toString()); > > >> > > } > > >> > > File file = new File(exportDir, filename.getName()); > > >> > > try { > >> > > FileOutputStream fileOutputStream = new FileOutputStream(file); > >> > > fileOutputStream.write(data); > >> > > fileOutputStream.flush(); > >> > > fileOutputStream.close(); > > >> > > } catch (IOException e) { > > >> > > Log.e(TAG, e.getMessage(), e); > > >> > > } > > >> > > Since I can't attach the image I'm getting directly in this post, here > >> > > is a link to it. > > >> > >http://www.mechnology.com/Test_SnapShotK.jpg > > >> > > Has anyone else gotten this problem and have been able to resolve it. > >> > > I'm testing this on a G2 phone. Any help is greatly appreciated. > > >> > > Stephen > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > Warescription: Three Android Books, Plus Updates, One Low Price! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en