diff --git a/Tetris/app/build.gradle b/Tetris/app/build.gradle index f52374d..ba3fe66 100644 --- a/Tetris/app/build.gradle +++ b/Tetris/app/build.gradle @@ -37,6 +37,7 @@ dependencies { implementation 'androidx.core:core-ktx:1.7.0' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.8.0' + implementation 'androidx.constraintlayout:constraintlayout:2.1.4' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' diff --git a/Tetris/app/src/main/AndroidManifest.xml b/Tetris/app/src/main/AndroidManifest.xml index c2786ca..12fd643 100644 --- a/Tetris/app/src/main/AndroidManifest.xml +++ b/Tetris/app/src/main/AndroidManifest.xml @@ -10,6 +10,14 @@ android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/Theme.Tetris" - tools:targetApi="31" /> + tools:targetApi="31"> + + + + + + + \ No newline at end of file diff --git a/Tetris/app/src/main/java/activity/Menu.kt b/Tetris/app/src/main/java/activity/Menu.kt new file mode 100644 index 0000000..c6c0ffd --- /dev/null +++ b/Tetris/app/src/main/java/activity/Menu.kt @@ -0,0 +1,18 @@ +package activity + +import android.annotation.SuppressLint +import androidx.appcompat.app.AppCompatActivity +import android.os.Bundle +import android.widget.TextView +import but.androidstudio.tetris.R + +class Menu : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_menu) + + val appName:TextView = findViewById(R.id.appName) + appName.setText(R.string.app_name) + } +} \ No newline at end of file diff --git a/Tetris/app/src/main/res/layout/activity_menu.xml b/Tetris/app/src/main/res/layout/activity_menu.xml new file mode 100644 index 0000000..6c3f41d --- /dev/null +++ b/Tetris/app/src/main/res/layout/activity_menu.xml @@ -0,0 +1,32 @@ + + + + + + + +