From 7fb11f51b00ff06f9ab65a149c017bb62e9f7957 Mon Sep 17 00:00:00 2001 From: marc barbier Date: Thu, 7 Jan 2021 18:50:26 +0100 Subject: [PATCH] implementation du boutton handicape --- .../myapplication/Game/GameLogicThread.java | 14 ++++++++- .../iutlaval/myapplication/MainActivity.java | 29 ++++++++++++++++++ app/src/main/res/drawable/t_h_handicape.png | Bin 0 -> 10326 bytes .../res/drawable/t_h_handicape_greyed.png | Bin 0 -> 17075 bytes app/src/main/res/layout/activity_main.xml | 14 ++++++--- app/src/main/res/values/strings.xml | 1 + 6 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 app/src/main/res/drawable/t_h_handicape.png create mode 100644 app/src/main/res/drawable/t_h_handicape_greyed.png diff --git a/app/src/main/java/com/iutlaval/myapplication/Game/GameLogicThread.java b/app/src/main/java/com/iutlaval/myapplication/Game/GameLogicThread.java index 4b05ad4..1c1a104 100644 --- a/app/src/main/java/com/iutlaval/myapplication/Game/GameLogicThread.java +++ b/app/src/main/java/com/iutlaval/myapplication/Game/GameLogicThread.java @@ -2,6 +2,7 @@ package com.iutlaval.myapplication.Game; import android.content.Context; import android.content.Intent; +import android.content.SharedPreferences; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; @@ -93,10 +94,21 @@ public class GameLogicThread extends Thread{ Bitmap bitmapEnemyTurn = BitmapFactory.decodeResource(renderer.getResources(),R.drawable.t_pb_enemy_turn); Bitmap bitmapBattlePhase = BitmapFactory.decodeResource(renderer.getResources(),R.drawable.t_pb_battlephase); Bitmap bitmapButtonEnd = BitmapFactory.decodeResource(renderer.getResources(),R.drawable.t_btn_boutonfintour); - Bitmap bitmapBackground = BitmapFactory.decodeResource(cont.getResources(), R.drawable.t_b_board_background); Bitmap bitmapVictory = BitmapFactory.decodeResource(cont.getResources(), R.drawable.t_pb_victory); Bitmap bitmapDefeat = BitmapFactory.decodeResource(cont.getResources(), R.drawable.t_pb_defeat); + SharedPreferences sharedPref = gameActivity.getSharedPreferences("handicape",Context.MODE_PRIVATE); + boolean modeHandicape = sharedPref.getBoolean(gameActivity.getString(R.string.handicape), false); + + Bitmap bitmapBackground; + if(!modeHandicape) + { + bitmapBackground = BitmapFactory.decodeResource(cont.getResources(), R.drawable.t_b_board_background); + }else{ + bitmapBackground = BitmapFactory.decodeResource(cont.getResources(), R.drawable.t_b_board_background_handicapted); + + } + //adding the background renderer.addToDraw(new DrawableBitmap(bitmapBackground, 0,0, "background", 100, 100 )); //drawHandPreview(); diff --git a/app/src/main/java/com/iutlaval/myapplication/MainActivity.java b/app/src/main/java/com/iutlaval/myapplication/MainActivity.java index 9e3dfc0..9f167c1 100644 --- a/app/src/main/java/com/iutlaval/myapplication/MainActivity.java +++ b/app/src/main/java/com/iutlaval/myapplication/MainActivity.java @@ -1,9 +1,12 @@ package com.iutlaval.myapplication; import android.content.Context; +import android.content.SharedPreferences; +import android.graphics.BitmapFactory; import android.os.Bundle; import android.view.View; import android.widget.Button; +import android.widget.ImageButton; import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.DialogFragment; @@ -11,6 +14,7 @@ import androidx.fragment.app.DialogFragment; public class MainActivity extends AppCompatActivity { private Context context; + private boolean disabledMode; @Override protected void onCreate(Bundle savedInstanceState) { @@ -32,6 +36,15 @@ public class MainActivity extends AppCompatActivity { } }); + final ImageButton handicapeButton = (ImageButton) findViewById(R.id.handicapeButton); + handicapeButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View v) { + handicapeButtonHandle(handicapeButton); + } + }); + + disabledMode=true; + handicapeButtonHandle(handicapeButton); } private void pickDeckGame() { @@ -44,6 +57,22 @@ public class MainActivity extends AppCompatActivity { d.show(getSupportFragmentManager(),"s"); } + private void handicapeButtonHandle(ImageButton handicapeButton) + { + if(!disabledMode) + { + handicapeButton.setImageBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.t_h_handicape)); + }else{ + handicapeButton.setImageBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.t_h_handicape_greyed)); + } + disabledMode = ! disabledMode; + + SharedPreferences sharedPref = this.getSharedPreferences("handicape",Context.MODE_PRIVATE); + SharedPreferences.Editor editor = sharedPref.edit(); + editor.putBoolean(getString(R.string.handicape), disabledMode); + editor.apply(); + } + } diff --git a/app/src/main/res/drawable/t_h_handicape.png b/app/src/main/res/drawable/t_h_handicape.png new file mode 100644 index 0000000000000000000000000000000000000000..775fab115eeab6347f21daddcf2407e4600802ff GIT binary patch literal 10326 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 Jt#L8(zW{-O1Q-AS literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/t_h_handicape_greyed.png b/app/src/main/res/drawable/t_h_handicape_greyed.png new file mode 100644 index 0000000000000000000000000000000000000000..6f56c1259debc56bd787f4cf45015878ea079ba5 GIT binary patch literal 17075 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 bCn?DVIQaQ)@c!dHIGnV&f>^nTk>CFTK3ef4 literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 840660a..6026bbe 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -65,13 +65,19 @@ app:layout_constraintVertical_bias="0.0" /> + android:src="@drawable/t_h_handicape_greyed" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintHorizontal_bias="0.92" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/textView2" + app:layout_constraintVertical_bias="0.95" /> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index bfbeebd..8b652d5 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,4 +3,5 @@ Items Item Detail Choisissez votre deck + false \ No newline at end of file