Question

I have three activities in my application ... I use an intent to navigate between the activities. My third activity contains a method that fetch data from a web service. When I press back button on the 3rd activity I go back to the second activity. But when I again come to 3rd activity from the second activity it starts downloading data again. Please help me!

I am using handler in my 3rd screen..

Second activity uses following code

Intent intent=new Intent(Screen2.this,Screen3.class);
startActivity(intent);

Thanks in advance guys.

Was it helpful?

Solution

Try this link: Android Intents - Tutorial.
Using this tutorial

startActivityForResult(); 

OTHER TIPS

Make use of savedInstance bundle....

Get more info from

Saving Android Activity state using Save Instance State

First finish the second activity moving to the third activity.

From third activity call the second activity

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top