Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // GetResults1 task1 =new GetResults1();
- @Override
- public void onClick(View v) {
- task1.execute();
- }
- private class GetResults1 extends AsyncTask<Void, Void, Void> {
- @Override
- protected void onPreExecute() {
- super.onPreExecute();
- }
- @Override
- protected Void doInBackground(Void... arg0) {
- // here my code (it worked finally)
- return null;
- }
- @Override
- protected void onPostExecute(Void result) {
- super.onPostExecute(result);
- Intent intent = new Intent(ActivityA.this, ActivityB.class);
- startActivity(intent);
- }
- }
- @Override
- protected void onResume() {
- // TODO Auto-generated method stub
- Log.i("LOADING", "onResume");
- super.onResume();
- GetResults2 task2 =new GetResults2();
- task2.execute();
- }
- private class GetResults2 extends AsyncTask<Void, Void, Void> {
- @Override
- protected void onPreExecute() {
- super.onPreExecute();
- }
- @Override
- protected Void doInBackground(Void... arg0) {
- // here my code (it worked finally)
- return null;
- }
- @Override
- protected void onPostExecute(Void result) {
- super.onPostExecute(result);
- Intent intent = new Intent(ActivityB.this, ActivityC.class);
- startActivity(intent);
- }
- }
- OnCreate Activity_A
- OnStart Activity_A
- OnResume Activity_A
- Task_1 begin // action button
- onPreExecute Task_1
- doInBackground Task_1
- onPostExecute Task_1
- OnPause Activty_A |||||||||||
- OnCreate Activity_B ||||||
- OnStart Activity_B
- OnResume Activity_B
- Task_2 begin
- onPreExecute Task_2
- doInBackground Task_2
- onPostExecute Task_2
- OnStop Activity_A
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement