[android-developers] Re: Start activity within a thread

2009-02-27 Thread Rohit
Hey Dilirao - Could you give a more elaborate example. I did something like you mentioned but it didnt work. Maybe I did something wrong Rohit On Feb 24, 1:56 am, dillirao malipeddi dillir...@arijasoft.com wrote: create a handler like  sample code     final Handler mHandler = new Handler();

[android-developers] Re: Start activity within a thread

2009-02-27 Thread Rohit
I think the problem is that the activity I want to do is not started in startMyActivity() but by a method that is called from startMyActivity() public void run() { someObject.method(); } SomeObject.method(){ //This starts the new activity } Rohit On Feb 24, 1:56 am, dillirao malipeddi

[android-developers] Re: Start activity within a thread

2009-02-24 Thread Rohit
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

[android-developers] Re: Start activity within a thread

2009-02-24 Thread dillirao malipeddi
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

[android-developers] Re: Start activity within a thread

2009-02-24 Thread Rohit
The activity that has the thread running is not written by me but by someone else and I cannot control what goes in there. My question is why is the activity that I start from my method never being started. Progress dialogs are not blocking right? Rohit On Feb 24, 1:56 am, dillirao malipeddi

[android-developers] Re: Start activity within a thread

2009-02-24 Thread steve68
Actually, progress dialog will kind of blocking your UI thread. So yes, for Android, using handler to post a message to UI thread is one of the ways to ensure some code will be executed in UI's thread when the HandleMessge is invoked by the plaftorm in your UI thread. What this means is that you

[android-developers] Re: Start activity within a thread

2009-02-23 Thread dillirao malipeddi
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