I'm calling AsyncTask.execute() inside onStart().
Your case is very interesting. May I view the source code?
And let me to pattern my sample app to yours.

On Aug 15, 2:24 am, Vance Turnewitsch <[email protected]>
wrote:
> AsyncTask can help, but on single-core devices AsyncTask will at times
> block your UI loading code. I've have experienced this with loading
> images and data from a SQLiteDatabase. I would suggest starting up an
> AsyncTask to load your data in onResume or onStart. That way you have
> a pretty high chance of the user seeing your UI, and then the long
> time-consuming operation starting. I don't know where your "items"
> will be loaded in, but I had a similar situation in which I loaded
> data into items in a List. I wrapped the List in a ViewSwitcher that
> contained a ProgressDialog and the List. While the data was being
> loaded, the ViewSwitcher was set to display the ProgressBar. Once the
> data was loaded, the ViewSwitcher displayed the List.
>
> On Aug 13, 7:38 am, nadam <[email protected]> wrote:
>
> > Use 
> > AsyncTask.http://developer.android.com/reference/android/os/AsyncTask.html
>
> > On 12 Aug, 06:21, gml <[email protected]> wrote:
>
> > > Hi guys,
>
> > > I have simple application that loading the data needed upon the
> > >Activitystarts which it consume about 2-3 minutes. Then, the UI
> > > displayed after that long process.
>
> > > Present Scenario:
> > > 1) click the app tostart.
> > > 2) progress bar pop-up while doing the data loading in my localDB
> > > (about 2-3mins).
> > > 3) progress bar closes, UIstartto load and display the data from
> > > localDB.
>
> > > Problem:
> > > Want tostartand load/display the UI immediately while loading the
> > > data into localDB but display it one by one.
> > > But don't have idea on how to implement it.
>
> > > Expected Scenario:
> > > 1) click the app tostart. then immediately load and display the UI.
> > > 2) on the background, get the data and load to localDB while
> > > displaying it one by one to UI.
>
> > > Thanks and regards,
>
> > > Eros
> > > Japan

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en

Reply via email to