From de0f7e4494a1e802ab04434cb8b457b38ab1914c Mon Sep 17 00:00:00 2001 From: Pin Lin Date: Thu, 13 Dec 2018 10:15:14 +0800 Subject: [PATCH] Add run() to change tv_path.Text --- .../me/jj97181818/ch08_multiactivity/MainActivity.java | 10 ++++++++++ .../jj97181818/ch08_multiactivity/SecondActivity.java | 5 +++++ .../jj97181818/ch08_multiactivity/ThirdActivity.java | 5 +++++ 3 files changed, 20 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 d5f7994..4b10e20 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/MainActivity.java @@ -17,6 +17,16 @@ public class MainActivity extends AppCompatActivity { tvPath = findViewById(R.id.tv_path1); } + private void run(Intent intent) { + tvPath.setText(intent.getCharSequenceExtra("path")); + if (tvPath.getText().equals("")) { + tvPath.setText("1"); + } + else { + tvPath.setText(tvPath.getText() + " -> 1"); + } + } + public void goBack (View v) { 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 ecfde64..6bd089d 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/SecondActivity.java @@ -17,6 +17,11 @@ public class SecondActivity extends AppCompatActivity { tvPath = findViewById(R.id.tv_path2); } + private void run(Intent intent) { + tvPath.setText(intent.getCharSequenceExtra("path")); + tvPath.setText(tvPath.getText() + " -> 2"); + } + public void goBack (View v) { 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 885104a..c1db5a6 100644 --- a/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java +++ b/app/src/main/java/me/jj97181818/ch08_multiactivity/ThirdActivity.java @@ -17,6 +17,11 @@ public class ThirdActivity extends AppCompatActivity { tvPath = findViewById(R.id.tv_path3); } + private void run(Intent intent) { + tvPath.setText(intent.getCharSequenceExtra("path")); + tvPath.setText(tvPath.getText() + " -> 3"); + } + public void goBack (View v) { finish(); }