From 30fd4f018ee0574f741c7f6037675d8946ee5d77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kayyissa=20HA=C3=8FSSOUS?= Date: Sat, 8 Apr 2023 17:38:12 +0200 Subject: [PATCH] mise en place activite choixcombi (startactivityforresult) --- app/src/main/AndroidManifest.xml | 3 ++ .../com/example/mastermind/ChoiceCombi.java | 42 ++++++++++++++++--- .../com/example/mastermind/GameActivity.java | 17 ++++---- .../example/mastermind/SaisieActivity.java | 12 ++++++ .../com/example/mastermind/game/GameView.java | 6 ++- .../mastermind/game/TouchListener.java | 10 ++--- 6 files changed, 69 insertions(+), 21 deletions(-) create mode 100644 app/src/main/java/com/example/mastermind/SaisieActivity.java diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6c75b04..ed02e99 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -28,6 +28,9 @@ + diff --git a/app/src/main/java/com/example/mastermind/ChoiceCombi.java b/app/src/main/java/com/example/mastermind/ChoiceCombi.java index 319096f..7e84a21 100644 --- a/app/src/main/java/com/example/mastermind/ChoiceCombi.java +++ b/app/src/main/java/com/example/mastermind/ChoiceCombi.java @@ -1,19 +1,51 @@ package com.example.mastermind; import android.app.Activity; +import android.content.Intent; import android.os.Bundle; +import android.view.View; import com.example.mastermind.game.GameView; -import com.example.mastermind.game.Grille; import com.example.mastermind.game.Saisie; -public class HotSeatActivity extends Activity { +public class ChoiceCombi extends Activity implements SaisieActivity { + private Saisie saisie; + private Integer[] combiGagnante; + private Integer[] pions; + private View view; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - boolean bot = getIntent().getBooleanExtra("bot", false); - if setContentView(new ChoiceCombi(this, new Saisie())); + int[] tab = getIntent().getIntArrayExtra("pions"); + this.pions=new Integer[6]; + for (int i=0;i