but in all the examples I see:

import android.os.AsyncTask;

but can't the system doesn't recognize it. I am using SDK 1.5

On Jun 30, 10:00 pm, Mark Murphy <[email protected]> wrote:
> Carmen Delessio wrote:
> > Im my case, I've extended a ListActivity.  I want to populate the list
> > when it is created and when the user scrolls to the end.
> > I'm using onCreate and onScrollStateChanged.
> > Today I am using a Thread in each of those methods.
> > There is a Handler in the ListActivity class to handle messages from the
> > threads.
> > I can't make the connection on how to do that with an AsyncTask.
>
> > Is it not a match or am I missing it?
>
> I cannot say if it is a match for your specific code. That being said:
>
> Step #1: Whatever you have in your background thread Runnable, move to
> doInBackground() of an AsyncTask subclass
>
> Step #2: Anything now in doInBackground() that uses a Handler, or
> runOnUiThread(), or post(), to have done in the UI thread, move to
> onPostExecute() (or publishProgress(), if you are trying to do it
> incrementally)
>
> For example, in the sample project I cited in my earlier reply, I use
> AsyncTask to populate a ListView, using publishProgress() so the list is
> incrementally updated rather than all at once at the end.
>
> --
> Mark Murphy (a Commons 
> Guy)http://commonsware.com|http://twitter.com/commonsguy
>
> Android Development Wiki:http://wiki.andmob.org
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to