create a handler like  sample code

    final Handler mHandler = new Handler();
    Runnable MyActivity= new Runnable()
{
public void run()
{
startMyActivity();
}
};


in your thread use mHandler.post(MyActivity);


and in startMyActivity() {}

UI changes or new Activity loading etc...
 you can do the work as your wish

------------------

it's necessary  to stop the progress


On Tue, Feb 24, 2009 at 2:53 PM, Rohit <mord...@gmail.com> wrote:

>
> What do you mean by "use handler to start the activity". could you
> give me some example code?
>
> rohit
>
> On Feb 24, 1:21 am, Rohit <mord...@gmail.com> wrote:
> > well y is an instance of of my class and foo() is defined by me so I
> > start an activity, however, the caller (from the thread.run()) method
> > is not something that  I do. I just noticed someone calling it like
> > that (from the Thread.run() method) and it was not working, hence my
> > question...Is the problem that it is being called from a thread or
> > that there is a progree dialog being showed? or neither?
> >
> > Rohit
> >
> > On Feb 23, 8:06 pm, dillirao malipeddi <dillir...@arijasoft.com>
> > wrote:
> >
> > > you must stop the progress by dialog by dismissdialog() and
> >
> > > from your thread you must use handler to start an activity
> >
> > > the right way to start any UI tasks in the thread is by using handlers
> >
> > > On Tue, Feb 24, 2009 at 5:46 AM, Rohit <mord...@gmail.com> wrote:
> >
> > > > There is an activity that shows a progress dialog and starts a new
> > > > thread to do some work. One method that is called from this thread
> > > > starts a new activity.
> >
> > > > i.e. ThreadX has a run() method that calls y.foo(). y.foo() starts a
> > > > new activity with teh flag Intent.FLAG_ACTIVITY_NEW_TASK
> >
> > > > When I run this - I see the progress dialog but I dont see the new
> > > > activity starting up from within the thread. All the context
> > > > information is present to the thread.
> >
> > > > Thanks
> > > > Rohit
> >
> > > --
> > > Dilli Rao. M
> > > ARIJASOFT
> > > +91 - 9703073540
> >
>


-- 
Dilli Rao. M
ARIJASOFT
+91 - 9703073540

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

Reply via email to