pull/3/head
Jolys Enzo 2 years ago
parent 6c5ca252b9
commit c8b9911dd4

@ -11,9 +11,11 @@
android:supportsRtl="true"
android:theme="@style/Theme.Tetris"
tools:targetApi="31">
<activity android:name="tetrisGame.activity.Game"/>
<activity
android:name="tetrisGame.activity.Menu"
android:exported="true"/>
<activity
android:name="tetrisGame.activity.Game"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

@ -1,16 +1,21 @@
package tetrisGame.activity
import android.graphics.Canvas
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.ImageView
import androidx.core.content.ContextCompat
import but.androidstudio.tetris.R
import tetrisGame.views.ViewsGame
class Game : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_game)
val canvaViews = findViewById<ViewsGame>(R.id.tabGame)
}
}

@ -2,11 +2,17 @@ package tetrisGame.views
import android.content.Context
import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.view.View
class ViewsGame(context:Context) : View(context) {
override fun onDraw(canvas: Canvas?) {
val myPaint:Paint = Paint()
override fun onDraw(canvas: Canvas) {
super.onDraw(canvas)
myPaint.color = Color.BLACK
canvas.drawRect(0F,0F,50F,50F,myPaint)
}
}

@ -1,33 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="tetrisGame.activity.Game">
<tetrisGame.views.ViewsGame
android:id="@+id/tabGame"
android:layout_width="300dp"
android:layout_height="300dp"
android:layout_marginEnd="111dp"
android:layout_marginBottom="431dp"
android:background="@color/black"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/TextScore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/TextScore"
app:layout_constraintBottom_toTopOf="@+id/tabGame"
app:layout_constraintEnd_toStartOf="@+id/tabGame"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<tetrisGame.views.ViewsGame
android:id="@+id/tabGame"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>
Loading…
Cancel
Save