[android-developers] Re: Launching the correct activity on resume

2010-02-17 Thread Kurian
There is nothing wrong with your application. The SDK is broken and this is just a very annoying bug. What you want is the default behaviour which doesn't work because its BROKEN. The devs are too lazy to fix it. On Jan 23, 4:09 am, Josh Hoffman keshis...@gmail.com wrote: I'm currently working

Re: [android-developers] Re: Launching the correct activity on resume

2010-02-08 Thread massrk
Sent from my BlackBerry® smartphone from !DEA -Original Message- From: Josh Hoffman keshis...@gmail.com Date: Sat, 23 Jan 2010 14:22:48 To: Android Developersandroid-developers@googlegroups.com Subject: [android-developers] Re: Launching the correct activity on resume Thanks for your

[android-developers] Re: Launching the correct activity on resume

2010-02-06 Thread jotobjects
It seems you are not going to get a call to onNewIntent() because in ayanir's example Activity A (the activity launched by the home screen) is not on top of the task stack. Apparently the market application is sending an intent for action.MAIN, category.LAUNCHER. Maybe you would need some kind of

[android-developers] Re: Launching the correct activity on resume

2010-01-28 Thread ayanir
thanks jotobjects, I wanted to add few comments: 1.when I used the singleTask in launchMode, when I opened the app icon from the Home screen, it stated Activity A and not the last Activity. so this is not the solution. 2.from:

[android-developers] Re: Launching the correct activity on resume

2010-01-28 Thread String
Did you read the instructions that Dianne posted? Set android:launchMode=singleTop on your first activity.  You will then get an onNewIntent() when you are re-launched from home.  There you can startActivity() for your second activity; if you want back from the second activity to skip the

[android-developers] Re: Launching the correct activity on resume

2010-01-27 Thread ayanir
Hello, I have a similar problem when I open the application from the Market. if I go from Activity A (LAUNCHER) to B, press Home key and re open the application from the Home screen icon it come back to Activity B (the last Activity) as it should. but, if I open the application from the Market

[android-developers] Re: Launching the correct activity on resume

2010-01-27 Thread ayanir
Hello, I have a similar problem when I open the application from the Market. if I go from Activity A (LAUNCHER) to B, press Home key and re open the application from the Home screen icon it come back to Activity B (the last Activity) as it should. but, if I open the application from the Market

Re: [android-developers] Re: Launching the correct activity on resume

2010-01-27 Thread Kevin Duffey
Hey guys, Funny I find this thread this morning.. I just posted to Mark Murphy's forum a similar question regarding multi-activity apps and how the life cycle is handled. My question was a little bit different, but similar to this. My main question was how do we handle the various life cycle

[android-developers] Re: Launching the correct activity on resume

2010-01-27 Thread jotobjects
On Jan 27, 2:13 am, ayanir ayanir...@gmail.com wrote: Hello, I have a similar problem when I open the application from the Market. if I go from Activity A (LAUNCHER) to B, press Home key and re open the application from the Home screen icon it come back to Activity B (the last Activity)

[android-developers] Re: Launching the correct activity on resume

2010-01-25 Thread jotobjects
Yes it looks like we have got confused here about what happens when returning to the Home screen (perhaps your issue was the Eclipse feature mentioned in the thread?). In the interests of clearing up quite a bit of misinformation in this thread, this is the what actually happens: Re-launching

Re: [android-developers] Re: Launching the correct activity on resume

2010-01-24 Thread Yuvi
Hi. I noticed something similar while developing for android...that is: when I start the app from eclipse (either debug as, or run as) launching Activity 1, then go to Activity 2, then press Home, and then restart the app, I see that Activity 1 is shown (while Activity 2 should be on top of the

Re: [android-developers] Re: Launching the correct activity on resume

2010-01-24 Thread Dianne Hackborn
Set android:launchMode=singleTop on your first activity. You will then get an onNewIntent() when you are re-launched from home. There you can startActivity() for your second activity; if you want back from the second activity to skip the first, you can call finish() in the first after starting

[android-developers] Re: Launching the correct activity on resume

2010-01-24 Thread jotobjects
Hm. The difference between task state and activity stack is not easy to grasp (for me). You always start a new activity-stack when you return to Home as I understand it. At any point you can switch to another task by long-pressing Home to get the recent task list. If Activity1 and Activity2

[android-developers] Re: Launching the correct activity on resume

2010-01-24 Thread String
On Jan 25, 12:54 am, jotobjects jotobje...@gmail.com wrote: If Activity1 and Activity2 are part of the same task and Activity2 is foreground when pressing the Home key, then I thought that choosing that app on the Home screen would return you to Activity2. Something to remember is that