|
|
|
@ -7,6 +7,7 @@ import android.os.Bundle;
|
|
|
|
|
import android.text.Editable;
|
|
|
|
|
import android.util.DisplayMetrics;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
import android.view.MenuItem;
|
|
|
|
|
import android.view.View;
|
|
|
|
|
import android.widget.Button;
|
|
|
|
|
import android.widget.EditText;
|
|
|
|
@ -40,49 +41,10 @@ public class LauncherActivity extends AppCompatActivity {
|
|
|
|
|
super.onCreate(savedInstanceState);
|
|
|
|
|
manager = new Manager();
|
|
|
|
|
setContentView(R.layout.jeu_de_la_vie);
|
|
|
|
|
/*
|
|
|
|
|
//très moche à enlever plus tard
|
|
|
|
|
start = findViewById(R.id.startButton);
|
|
|
|
|
start.setOnClickListener(this::startGame);
|
|
|
|
|
/*
|
|
|
|
|
//manager.lancerJeu();
|
|
|
|
|
start.setOnClickListener(l -> {
|
|
|
|
|
EditText colones = findViewById(R.id.nbColone);
|
|
|
|
|
//manager.getActualiseurCellule().getArbitre().getPlateau().setColone(Integer.parseInt(colones.getText().toString()));
|
|
|
|
|
EditText lignes = findViewById(R.id.nbLignes);
|
|
|
|
|
//manager.getActualiseurCellule().getArbitre().getPlateau().setLigne(Integer.parseInt(lignes.getText().toString()));
|
|
|
|
|
for (List<Cellule> list : manager.getActualiseurCellule().getArbitre().getPlateau().getGrille()) {
|
|
|
|
|
for (Cellule cell : list) {
|
|
|
|
|
Log.d("instances",cell.isAlive().toString());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
manager.lancerJeu();
|
|
|
|
|
manager.update();
|
|
|
|
|
});
|
|
|
|
|
findViewById(R.id.test).setOnClickListener(y -> {
|
|
|
|
|
manager.getActualiseurCellule().getArbitre().getPlateau().setColone(2);
|
|
|
|
|
manager.getActualiseurCellule().getArbitre().getPlateau().setLigne(2);
|
|
|
|
|
manager.getActualiseurCellule().getArbitre().getPlateau().getCell(1, 1).setAlive(true);
|
|
|
|
|
//manager.getActualiseurCellule().getArbitre().getPlateau().getCell(0, 0).setAlive(true);
|
|
|
|
|
manager.getActualiseurCellule().getArbitre().getPlateau().getCell(1, 0).setAlive(true);
|
|
|
|
|
manager.getActualiseurCellule().getArbitre().getPlateau().getCell(0, 1).setAlive(true);
|
|
|
|
|
});
|
|
|
|
|
*/
|
|
|
|
|
DisplayMetrics disp = new DisplayMetrics();
|
|
|
|
|
getWindowManager().getDefaultDisplay().getMetrics(disp);
|
|
|
|
|
width = disp.widthPixels;
|
|
|
|
|
height = disp.heightPixels;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(manager.isJeuLance()) {
|
|
|
|
|
|
|
|
|
|
}else {
|
|
|
|
|
//getSupportFragmentManager().beginTransaction().add(R.id.menuView,MenuFragment.class,null).commit(); <-- cassait tout
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void updateGame (){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@ -94,8 +56,6 @@ public class LauncherActivity extends AppCompatActivity {
|
|
|
|
|
else if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){
|
|
|
|
|
isPortrait = false;
|
|
|
|
|
}
|
|
|
|
|
//FragmentPlateau fragment = new FragmentPlateau();
|
|
|
|
|
//fragment.setPlateau(manager.getActualiseurCellule().getArbitre().getPlateau());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|