From 08c4c7eda66ea596a4c1c49815cef6665fc3fd8e Mon Sep 17 00:00:00 2001 From: Alina Date: Fri, 3 Nov 2023 20:10:43 +0500 Subject: [PATCH 1/3] =?UTF-8?q?=D0=B7=D0=B0=D0=B4=D0=B0=D0=BD=D0=B8=D0=B5?= =?UTF-8?q?=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 1 + app/src/main/AndroidManifest.xml | 13 ++++- .../otus/gpb/homework/activities/ActivityA.kt | 21 ++++++++ .../otus/gpb/homework/activities/ActivityB.kt | 21 ++++++++ .../otus/gpb/homework/activities/ActivityC.kt | 36 ++++++++++++++ .../otus/gpb/homework/activities/ActivityD.kt | 4 ++ app/src/main/res/layout/activity_a.xml | 19 +++++++ app/src/main/res/layout/activity_b.xml | 21 ++++++++ app/src/main/res/layout/activity_c.xml | 49 +++++++++++++++++++ app/src/main/res/layout/activity_d.xml | 7 +++ app/src/main/res/values/strings.xml | 6 +++ build.gradle | 4 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 13 files changed, 200 insertions(+), 4 deletions(-) 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/build.gradle b/app/build.gradle index 3c3711b..0c342bd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -52,4 +52,5 @@ dependencies { implementation 'androidx.core:core-ktx:1.8.0' implementation 'androidx.appcompat:appcompat:1.5.0' implementation 'com.google.android.material:material:1.6.1' + implementation 'androidx.constraintlayout:constraintlayout:2.1.4' } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f318e6c..b75c12a 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,6 +12,17 @@ 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..0392299 --- /dev/null +++ b/app/src/main/java/otus/gpb/homework/activities/ActivityA.kt @@ -0,0 +1,21 @@ +package otus.gpb.homework.activities + +import android.os.Bundle +import android.widget.Button +import androidx.appcompat.app.AppCompatActivity + +class ActivityA : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_a) + + val openActivityBButton = findViewById