$
This commit is contained in:
parent
3790fd1d93
commit
0acd9e45e2
@ -1,39 +0,0 @@
|
||||
plugins {
|
||||
id 'com.android.application'
|
||||
}
|
||||
|
||||
android {
|
||||
namespace 'com.example.jmastermind'
|
||||
compileSdk 33
|
||||
|
||||
defaultConfig {
|
||||
applicationId "com.example.jmastermind"
|
||||
minSdk 19
|
||||
targetSdk 33
|
||||
versionCode 1
|
||||
versionName "1.0"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled false
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
implementation 'androidx.appcompat:appcompat:1.6.1'
|
||||
implementation 'com.google.android.material:material:1.8.0'
|
||||
implementation 'androidx.preference:preference:1.2.0'
|
||||
testImplementation 'junit:junit:4.13.2'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
|
||||
}
|
@ -2,11 +2,11 @@ package com.example.jmastermind.Events;
|
||||
|
||||
import android.content.SharedPreferences;
|
||||
import android.graphics.Color;
|
||||
import android.preference.PreferenceManager;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import android.widget.TextView;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.preference.PreferenceManager;
|
||||
import com.example.jmastermind.Deck.Deck;
|
||||
import com.example.jmastermind.Deck.DeckCheck;
|
||||
import com.example.jmastermind.Deck.DeckLambda;
|
||||
|
@ -0,0 +1,26 @@
|
||||
package com.example.jmastermind.Events;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.view.View;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import com.example.jmastermind.Menu.Menu;
|
||||
|
||||
public class RulesEvent implements View.OnClickListener {
|
||||
private AppCompatActivity context;
|
||||
|
||||
/**
|
||||
* L'evenement pour cliquer sur les regles et retourner directement au menu
|
||||
* @param context Le contexte.
|
||||
* */
|
||||
public RulesEvent(AppCompatActivity context) {
|
||||
this.context = context;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
Intent i = new Intent(this.context, Menu.class);
|
||||
this.context.startActivity(i);
|
||||
}
|
||||
}
|
@ -4,6 +4,8 @@ import android.media.MediaPlayer;
|
||||
import android.os.Bundle;
|
||||
import android.widget.Button;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.LinearLayout;
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import com.example.jmastermind.Events.CanVoidEvent;
|
||||
|
@ -2,8 +2,12 @@ package com.example.jmastermind.Rules;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.widget.LinearLayout;
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import com.example.jmastermind.Events.RulesEvent;
|
||||
import com.example.jmastermind.Menu.Menu;
|
||||
import com.example.jmastermind.R;
|
||||
|
||||
@ -16,6 +20,8 @@ public class Rules extends AppCompatActivity {
|
||||
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.rules);
|
||||
LinearLayout rulescont = findViewById(R.id.rulescontainer);
|
||||
rulescont.setOnClickListener(new RulesEvent(this));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
BIN
app/src/main/res/drawable/combimode.PNG
Normal file
BIN
app/src/main/res/drawable/combimode.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
BIN
app/src/main/res/drawable/multimode.PNG
Normal file
BIN
app/src/main/res/drawable/multimode.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 43 KiB |
BIN
app/src/main/res/drawable/pionvidemode.PNG
Normal file
BIN
app/src/main/res/drawable/pionvidemode.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
BIN
app/src/main/res/drawable/solomode.PNG
Normal file
BIN
app/src/main/res/drawable/solomode.PNG
Normal file
Binary file not shown.
After Width: | Height: | Size: 39 KiB |
@ -9,6 +9,13 @@
|
||||
android:orientation="vertical"
|
||||
>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/rulescontainer"
|
||||
android:gravity="center"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="wrap_content"
|
||||
android:scrollbars="vertical"
|
||||
android:layout_height="wrap_content">
|
||||
<TextView
|
||||
android:gravity="center"
|
||||
android:layout_width="wrap_content"
|
||||
@ -31,7 +38,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/black"
|
||||
android:src="@drawable/rulesone"
|
||||
android:src="@drawable/solomode"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@ -43,4 +50,20 @@
|
||||
android:textSize="40sp"
|
||||
android:text="Mode Multi"/>
|
||||
|
||||
<TextView
|
||||
android:gravity="center"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/black"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="20sp"
|
||||
android:text="2. Selectionner le mode Joueur Contre Joueur"/>
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/black"
|
||||
android:src="@drawable/multimode"
|
||||
/>
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
Loading…
Reference in New Issue
Block a user