Pergunta

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.

Foi útil?

Solução

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

startActivityForResult(); 

Outras dicas

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top