From 4e5fbbf1dc3f2d477bc2c2d4624a65ad6e08ef3b Mon Sep 17 00:00:00 2001 From: kl Date: Mon, 22 May 2023 01:19:24 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=BE=D1=87=D1=82=D0=B8=20=D0=B4=D0=BE?= =?UTF-8?q?=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20=D0=BA=D1=80=D0=B5=D1=81=D1=82?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 2 + app/src/main/AndroidManifest.xml | 5 + .../main/java/com/example/game/GameNull.kt | 2 +- app/src/main/java/com/example/game/Quiz.kt | 12 +- .../main/java/com/example/game/TicTacToe.kt | 357 ++++++++++++++++++ app/src/main/res/layout/activity_ttt.xml | 59 +++ app/src/main/res/layout/buttons_ttt.xml | 127 +++++++ app/src/main/res/values/strings.xml | 1 + app/src/main/res/values/themes.xml | 2 +- 9 files changed, 557 insertions(+), 10 deletions(-) create mode 100644 app/src/main/java/com/example/game/TicTacToe.kt create mode 100644 app/src/main/res/layout/activity_ttt.xml create mode 100644 app/src/main/res/layout/buttons_ttt.xml diff --git a/app/build.gradle b/app/build.gradle index 526f966..1fcf796 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -75,6 +75,7 @@ dependencies { implementation platform('androidx.compose:compose-bom:2022.10.00') implementation platform('androidx.compose:compose-bom:2022.10.00') implementation platform('androidx.compose:compose-bom:2022.10.00') + implementation platform('androidx.compose:compose-bom:2022.10.00') testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' @@ -83,6 +84,7 @@ dependencies { androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00') androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00') androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00') + androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00') debugImplementation 'androidx.compose.ui:ui-tooling' debugImplementation 'androidx.compose.ui:ui-test-manifest' implementation 'com.airbnb.android:lottie:4.2.0' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b096808..d2f8832 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -16,6 +16,11 @@ android:supportsRtl="true" android:theme="@style/Theme.MyGame" tools:targetApi="31"> + = mutableListOf() + private var myButtonsId: MutableList> = mutableListOf() + val GAME_ID = "1" + private lateinit var buttons: MutableList