From 7ee721dd2a1049a25d5167ee12b6b43086b9a785 Mon Sep 17 00:00:00 2001 From: t-o-n-y-p <42129780+t-o-n-y-p@users.noreply.github.com> Date: Sat, 4 Nov 2023 15:47:05 +0300 Subject: [PATCH] added solution --- app/src/main/AndroidManifest.xml | 25 ++++++- .../otus/gpb/homework/activities/ActivityA.kt | 26 +++++++ .../otus/gpb/homework/activities/ActivityB.kt | 19 ++++++ .../otus/gpb/homework/activities/ActivityC.kt | 31 +++++++++ .../otus/gpb/homework/activities/ActivityD.kt | 13 ++++ app/src/main/res/layout/activity_a.xml | 35 ++++++++++ app/src/main/res/layout/activity_b.xml | 35 ++++++++++ app/src/main/res/layout/activity_c.xml | 68 +++++++++++++++++++ app/src/main/res/layout/activity_d.xml | 24 +++++++ 9 files changed, 275 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/otus/gpb/homework/activities/ActivityA.kt create mode 100644 app/src/main/java/otus/gpb/homework/activities/ActivityB.kt create mode 100644 app/src/main/java/otus/gpb/homework/activities/ActivityC.kt create mode 100644 app/src/main/java/otus/gpb/homework/activities/ActivityD.kt create mode 100644 app/src/main/res/layout/activity_a.xml create mode 100644 app/src/main/res/layout/activity_b.xml create mode 100644 app/src/main/res/layout/activity_c.xml create mode 100644 app/src/main/res/layout/activity_d.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f318e6c..57d14b4 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,6 +12,29 @@ android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.Activities" - tools:targetApi="31" /> + tools:targetApi="31"> + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/otus/gpb/homework/activities/ActivityA.kt b/app/src/main/java/otus/gpb/homework/activities/ActivityA.kt new file mode 100644 index 0000000..fd4a20b --- /dev/null +++ b/app/src/main/java/otus/gpb/homework/activities/ActivityA.kt @@ -0,0 +1,26 @@ +package otus.gpb.homework.activities + +import android.content.Intent +import androidx.appcompat.app.AppCompatActivity +import android.os.Bundle +import android.util.Log +import android.widget.Button + +class ActivityA : AppCompatActivity(R.layout.activity_a) { + + override fun onStart() { + super.onStart() + Log.d(this::class.simpleName, "Started in stack $taskId") + findViewById