From 6de6336dcc74b2d8105ede2d8cda162a52c011e2 Mon Sep 17 00:00:00 2001 From: Pin Lin Date: Thu, 13 Dec 2018 10:18:17 +0800 Subject: [PATCH] Put in tv_path.Text when goBack() --- .../java/me/jj97181818/ch08_multiactivity/MainActivity.java | 4 ++++ .../java/me/jj97181818/ch08_multiactivity/SecondActivity.java | 4 ++++ .../java/me/jj97181818/ch08_multiactivity/ThirdActivity.java | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java b/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java index 4b10e20..55a9447 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java @@ -28,6 +28,10 @@ public class MainActivity extends AppCompatActivity { } public void goBack (View v) { + Intent intent = new Intent(); + intent.putExtra("path", tvPath.getText()); + setResult(RESULT_OK, intent); + finish(); } diff --git a/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java b/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java index 6bd089d..d396744 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java @@ -23,6 +23,10 @@ public class SecondActivity extends AppCompatActivity { } public void goBack (View v) { + Intent intent = new Intent(); + intent.putExtra("path", tvPath.getText()); + setResult(RESULT_OK, intent); + finish(); } diff --git a/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java b/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java index c1db5a6..bb6b3c0 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java @@ -23,6 +23,10 @@ public class ThirdActivity extends AppCompatActivity { } public void goBack (View v) { + Intent intent = new Intent(); + intent.putExtra("path", tvPath.getText()); + setResult(RESULT_OK, intent); + finish(); }