Yes, it very well might be related. I tried your code with some editing (removed the if, changed the activity names and removed the doFileUpload() and w.putParcelable() ) and it worked fine for me.
Best regards, Filip Havlicek 2010/8/23 Pedro Teixeira <pedroteixeir...@gmail.com> > I get this message on the logcat: > 08-23 13:57:35.947: INFO/ActivityManager(76): Process com.android.camera > (pid 2030) has died. > > Do you think is related? Since my activity which Im trying to open > (thenNnowMode) uses the camera? > > On Aug 23, 2010, at 1:43 PM, Filip Havlicek wrote: > > Hi, > > I think something is wrong with the context you are passing to the Intent > in the onClick method. Try to put getApplicationContext instead of > v.getContext() and see if that works. > > Best regards, > Filip Havlicek > > 2010/8/23 Pedro Teixeira <pedroteixeir...@gmail.com> > >> If I place just the intent as I have in the onCreate method it works >> fine. It goes and get the activity I'm calling. >> >> On Aug 23, 2010, at 12:43 PM, Filip Havlicek wrote: >> >> OK, did a quick look at it and seems fine. Another suggestion - try to >> build the Intent the way you are right now, but comment everything in your >> main activity's onCreate method and put just the Intent build & code you >> have. Does it still call wrong activity? >> >> Best regards, >> Filip Havlicek >> >> 2010/8/23 Pedro Teixeira <pedroteixeir...@gmail.com> >> >>> I'm sorry, I wasn't explicit, that's true. The intent is inside a dialog >>> box which has just a simple feedback message for the user. And it's supposed >>> to change activity when pressed ok, here is all the code to be more >>> specific: >>> >>> add.setOnClickListener(new View.OnClickListener() { >>> @Override >>> public void onClick(final View v) { >>> if (selectedDeviceImage!=null){ >>> doFileUpload(); >>> // Go to camera mode >>> builder = new AlertDialog.Builder(addPic.this); >>> builder.setCancelable(false) >>> .setPositiveButton("Ok", new DialogInterface.OnClickListener() { >>> public void onClick(DialogInterface dialog, int id) { >>> Intent addIntent = new Intent(v.getContext(), thenNnowMode.class >>> ); >>> Bundle w = new Bundle(); >>> String activityName = "addPic"; >>> w.putString("activity", activityName); >>> w.putParcelable("bitmap", selectedDeviceImage); >>> addIntent.putExtras(w); startActivity(addIntent); >>> finish(); >>> } >>> }); >>> AlertDialog alert = builder.create(); >>> alert.setTitle("Picture added!"); >>> alert.setIcon(R.drawable.icon_yep); >>> alert.show(); >>> }else{ >>> builder = new AlertDialog.Builder(addPic.this); >>> builder.setCancelable(false) >>> .setPositiveButton("Ok", new DialogInterface.OnClickListener() { >>> public void onClick(DialogInterface dialog, int id) { >>> dialog.cancel(); >>> } >>> }); >>> AlertDialog alert = builder.create(); >>> alert.setTitle("Please, pick a picture!"); >>> alert.setIcon(R.drawable.icon_not); >>> alert.show(); >>> }} >>> }); >>> >>> On Aug 23, 2010, at 11:57 AM, Filip Havlicek wrote: >>> >>> Hi Pedro, >>> >>> although I don't know what v in v.getContext() is, I would suggest that >>> instead of doing the class setting in constructor, try using new Intent() >>> and then set the class with Intent.setComponent(ComponentName) >>> >>> >>> http://developer.android.com/reference/android/content/Intent.html#setComponent(android.content.ComponentName) >>> >>> and see if it makes any difference. >>> >>> Best regards, >>> Filip Havlicek >>> >>> 2010/8/23 Pedro Teixeira <pedroteixeir...@gmail.com> >>> >>>> And here is my intent on the debugger showing the correct info: >>>> >>>> Intent { cmp=com.pedroteixeira.thennnow/.thenNnowMode (has extras) } >>>> >>>> >>>> On Aug 23, 2010, at 7:40 AM, pablisco wrote: >>>> >>>> Hi, >>>> >>>> Can we assume that thenNnowMode is an extension of Activity? Also, I >>>> can see you pit the string "addPic" into the bundle. I hope you are >>>> not trying to start the activity in this manner. To open an activity, >>>> say called AddPic (which must be an activity class) and simply call: >>>> startActivity(new Intent(getContext(), AddPic.class)); >>>> >>>> Also some code from the mentioned classes may help solve your problem. >>>> >>>> On Aug 22, 11:39 pm, Pedro Teixeira <pedroteixeir...@gmail.com> wrote: >>>> >>>> Hello, >>>> >>>> >>>> I'm having a struggle understanding why my intent is not working.. I >>>> >>>> basically just copied paste from other examples in my code that work >>>> >>>> perfectly like this.. here it is: >>>> >>>> >>>> Intent addIntent = new Intent(v.getContext(), thenNnowMode.class); >>>> >>>> Bundle w >>>> = new Bundle(); >>>> >>>> String >>>> activityName = "addPic"; >>>> >>>> >>>> w.putString("activity", activityName); >>>> >>>> >>>> w.putParcelable("bitmap", selectedDeviceImage); >>>> >>>> >>>> //a.putString("id", picId); >>>> >>>> >>>> addIntent.putExtras(w); >>>> >>>> >>>> startActivity(addIntent); >>>> >>>> >>>> finish(); >>>> >>>> >>>> The intent is opening a different class called thenNnow.class instead >>>> >>>> of thenNnowMode.class.. and I have no idea why this is happening.. any >>>> >>>> suggestion? I've tried sending the intent to open other activities >>>> >>>> other than thenNnowMode but it always opens thenNnow.. am I missing >>>> >>>> some silly syntax mistake? It's so strange.. its the same code >>>> >>>> >>>> PS: Im not sure if it's relevant but the thenNnowMode class uses the >>>> >>>> device camera >>>> >>>> >>>> -- >>>> 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 >>>> >>>> >>>> Pedro Teixeira >>>> >>>> www.pedroteixeira.org >>>> >>>> -- >>>> 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 >>>> >>> >>> >>> -- >>> 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 >>> >>> >>> Pedro Teixeira >>> >>> www.pedroteixeira.org >>> >>> -- >>> 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 >>> >> >> >> -- >> 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 >> >> >> Pedro Teixeira >> >> www.pedroteixeira.org >> >> -- >> 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 >> > > > -- > 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 > > > Pedro Teixeira > > www.pedroteixeira.org > > -- > 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 > -- 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