*> "That is definitely a puzzling behaviour, I suspect the fact you have no content view is probably the cause."*
I tried giving it a LinearLayout but the result was the same. *> "Is there any reason why you need the second activity? "* I'm doing this as a way to have both free and paid (or rather, donate) versions of the same app using the same code-base. My second activity returns an MD5 hash of a secret key. When the first activity gets the result back it checks it to see if it should run in free mode or paid (donate) mode. I got the idea from the Documents to Go app. Of course, I have no idea how they accomplished this feat... I'm just trying to get the same results. If there is a better way to do something like this I would be willing to try that. *> "Activities are supposed to be used to display a new screen, processing data in the background is usually performed in an ASyncTask or similar runnable class."* While this is probably true in most cases, my activity uses the NoDisplay theme, which, according to the docs is for Activities that don't display a UI because they finish themselves before being resumed. This is exactly what my second activity does. As an aside, I have also tried this without having that theme and the results are the same. Thanks, Justin ---------------------------------------------------------------------- There are only 10 types of people in the world... Those who know binary and those who don't. ---------------------------------------------------------------------- On Sat, Sep 26, 2009 at 4:34 AM, Sean Hodges <[email protected]>wrote: > That is definitely a puzzling behaviour, I suspect the fact you have no > content view is probably the cause. > > Is there any reason why you need the second activity? Activities are > supposed to be used to display a new screen, processing data in the > background is usually performed in an ASyncTask or similar runnable class. > > On Sep 26, 2009 8:45 AM, "MagouyaWare" <[email protected]> wrote: > > > I have an activity that needs to start another activity in the > onCreate method. The second activity doesn't have a UI, it just > processes some data (very quickly) and returns it via setResult. > > The problem I am having is that it looks like the onActivityResult > method from my first activity is called before the second activity has > finished! > > I put in some Toast notifications to be sure, but the order that the > notifications appear is as follows: > - onCreate for Activity1 (just before calling startActivityForResult > to launch Activity2) > - onActivityResult for Activity1 > - onCreate for Activity2 > > Has anyone else run into this problem? I have not been able to find > anything about this issue on these forums or on google. > > Thanks in advance, > Justin > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" 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-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

