Thanks Streets, I'll give it a shot. If the issue was due to missing hardware though, wouldn't I get a different ("lower-level") type of error?
Best, Paul On Wed, Mar 24, 2010 at 7:26 AM, Streets Of Boston <flyingdutc...@gmail.com>wrote: > Note that the emulator's camera application is NOT the ones running on > most actual devices. > Test it on an actual device, a few of them if possible. > > On Mar 24, 2:35 am, Paul Tongyoo <paul.tong...@gmail.com> wrote: > > At the moment I'm just running the code against the 2.0 emulator....hm. > > > > On Tue, Mar 23, 2010 at 8:08 PM, Streets Of Boston > > <flyingdutc...@gmail.com>wrote: > > > > > > > > > mmmmmmmm... very strange, how come it works fine on my Droid (2.0.1), > > > on my G1 (1.6) and my Nexus One (2.1-u1)...? I just tried it on all > > > three phones. > > > > > What phone are you trying it on? > > > > > On Mar 23, 6:46 pm, Paul Tongyoo <paul.tong...@gmail.com> wrote: > > > > I received this error: > > > > > > 03-23 15:40:13.871: ERROR/AndroidRuntime(308): > > > java.lang.RuntimeException: > > > > Failure delivering result ResultInfo{who=null, request=1, result=-1, > > > > data=null} to activity {...}: > android.content.ActivityNotFoundException: > > > No > > > > Activity found to handle Intent { act=com.android.camera.action.CROP > > > > /temp-image.jpg (has extras) } > > > > 03-23 15:40:13.871: ERROR/AndroidRuntime(308): at > > > > android.app.ActivityThread.deliverResults(ActivityThread.java:3224) > > > > 03-23 15:40:13.871: ERROR/AndroidRuntime(308): at > > > > android.app.ActivityThread.handleSendResult(ActivityThread.java:3266) > > > > 03-23 15:40:13.871: ERROR/AndroidRuntime(308): at > > > > android.app.ActivityThread.access$2600(ActivityThread.java:116) > > > > 03-23 15:40:13.871: ERROR/AndroidRuntime(308): at > > > > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1823) > > > > > > I then tried adding this line: > > > > > > intent.putExtra("return-data", true); > > > > > > ... which then gave me this error: > > > > > > 03-23 15:45:49.880: ERROR/AndroidRuntime(377): Caused by: > > > > android.content.ActivityNotFoundException: No Activity found to > handle > > > > Intent { act=com.android.camera.action.CROP > > > > dat=file:///sdcard/......../temp-image.jpg (has extras) } > > > > 03-23 15:45:49.880: ERROR/AndroidRuntime(377): at > > > > > > android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1484) > > > > 03-23 15:45:49.880: ERROR/AndroidRuntime(377): at > > > > > android.app.Instrumentation.execStartActivity(Instrumentation.java:1454) > > > > 03-23 15:45:49.880: ERROR/AndroidRuntime(377): at > > > > android.app.Activity.startActivityForResult(Activity.java:2661) > > > > > > What do you think? > > > > > > On Tue, Mar 23, 2010 at 2:57 PM, Streets Of Boston > > > > <flyingdutc...@gmail.com>wrote: > > > > > > > Did you try my example? It works fine on my Motorola Droid and many > > > > > other droids i know of. > > > > > > > On Mar 23, 5:29 pm, Paul Tongyoo <paul.tong...@gmail.com> wrote: > > > > > > Thanks guys -- I jumped the gun after poking around at the source > and > > > > > seeing > > > > > > my code not working on a Droid, however further debugging shows > the > > > code > > > > > > works on my 2.0 emulator ... Are there any known issues with crop > > > code > > > > > and > > > > > > the Droid? > > > > > > > > @SOB: For some reason, my code requires that I explicitly call: > > > > > > > > intent.setClassName("com.android.camera", > > > > > "com.android.camera.CropImage"); > > > > > > > > ... or else I get the following error: > > > > > > > > 03-23 14:17:09.119: ERROR/AndroidRuntime(222): Caused by: > > > > > > android.content.ActivityNotFoundException: No Activity found to > > > handle > > > > > > Intent { act=com.android.camera.action.CROP ... > > > > > > > > Maybe I'm missing a required configuration somewhere else? > > > > > > > > --Paul > > > > > > > > On Tue, Mar 23, 2010 at 2:22 PM, Streets Of Boston > > > > > > <flyingdutc...@gmail.com>wrote: > > > > > > > > > I tried this on G1, N1 and Nexus one, and it works for me: > > > > > > > > > final Intent intent = new > Intent("com.android.camera.action.CROP"); > > > > > > > intent.setData(mImgUris[1]); > > > > > > > intent.putExtra("noFaceDetection", false); > > > > > > > //intent.putExtra("outputX", width); > > > > > > > //intent.putExtra("outputY", height); > > > > > > > //intent.putExtra("aspectX", width); > > > > > > > //intent.putExtra("aspectY", height); > > > > > > > //intent.putExtra("scale", true); > > > > > > > //intent.putExtra("output", fileUri); > > > > > > > startActivityForResult(intent, R.id.view_image_menu_crop); > > > > > > > > > On Mar 23, 5:12 pm, Paul Tongyoo <paul.tong...@gmail.com> > wrote: > > > > > > > > I'm no longer seeing an Intent Filter declared for the > CropImage > > > > > activity > > > > > > > in > > > > > > > > the Eclair ... is there another way to re-use this activity? > > > > > > > > http://android.git.kernel.org/?p=platform/packages/apps/Camera.git;a=. > > > .. > > > > > > > > > > TIA!! > > > > > > > > Paul > > > > > > > > > -- > > > > > > > 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<android-developers%2bunsubscr...@googlegroups.com> > <android-developers%2bunsubscr...@googlegroups.com> > > > <android-developers%2bunsubscr...@googlegroups.com> > > > > > <android-developers%2bunsubscr...@googlegroups.com> > > > > > > > For more options, visit this group at > > > > > > >http://groups.google.com/group/android-developers?hl=en > > > > > > > > > To unsubscribe from this group, send email to > android-developers+ > > > > > > > unsubscribegooglegroups.com or reply to this email with the > words > > > > > "REMOVE > > > > > > > ME" as the subject.- Hide quoted text - > > > > > > > > - Show quoted text - > > > > > > > -- > > > > > 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<android-developers%2bunsubscr...@googlegroups.com> > <android-developers%2bunsubscr...@googlegroups.com> > > > <android-developers%2bunsubscr...@googlegroups.com> > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/android-developers?hl=en > > > > > > > To unsubscribe from this group, send email to android-developers+ > > > > > unsubscribegooglegroups.com or reply to this email with the words > > > "REMOVE > > > > > ME" as the subject.- Hide quoted text - > > > > > > - Show quoted text - > > > > > -- > > > 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<android-developers%2bunsubscr...@googlegroups.com> > <android-developers%2bunsubscr...@googlegroups.com> > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > > > > To unsubscribe from this group, send email to android-developers+ > > > unsubscribegooglegroups.com or reply to this email with the words > "REMOVE > > > ME" as the subject.- Hide quoted text - > > > > - Show quoted text - > > -- > 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<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > > To unsubscribe from this group, send email to android-developers+ > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > ME" as the subject. > -- 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 To unsubscribe from this group, send email to android-developers+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.