Thursday, October 21, 2010

[android-developers] Re: ResourceNotFound occurs sometimes during layout inflation

In ActivityA's #onCreate are you invoking super#onCreate before you do
any other work like starting ActivityB?

On Oct 22, 6:43 am, Doug Gordon <gordo...@gmail.com> wrote:
>   My app may launch a sub-activity for a specific purpose. When that
> activity finishes, I get the results in onActivityResult. These results
> are then processed in the subsequent onResume. This consists of a
> setContentView and also starting an AsyncTask that puts up a ProgressDialog.
>
> This all works well when initiated the normal way, which is via a user
> request (i.e., menu selection) after the app is up and running. However,
> under some conditions I need to do this right as the app is starting up,
> so I initiate this sequence right from my onCreate. What then happens is
> that I get fatal ResourceNotFound errors within any o/s call that
> implicitly calls the layout inflater. I got around this with
> setContentView by pre-inflating the view in my onCreate method, but the
> AsyncTask's onPreExecute still fails on ProgressDialog.show() as it
> "fails to find" Android's own progress_dialog.xml!
>
> Anyone know what's happening here?
>
> I suspect it's something to do with the timing, where this is occurring
> before the main activity has even had a chance to display its screen.
> These calls are all being made on the main UI thread, but maybe
> something hasn't completed within the o/s under these conditions.
>
>    Doug Gordon
>    GHCS Software

--
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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate