avancement
This commit is contained in:
@@ -1,57 +1,58 @@
|
||||
<puzzle size="10" nom="Puzzle Taille 10">
|
||||
<!-- rouge-->
|
||||
<paire>
|
||||
<puzzle size="10" nom="Puzzle Taille 10 - Parfait">
|
||||
<paire> <!-- rouge -->
|
||||
<point colonne="0" ligne="9" />
|
||||
<point colonne="9" ligne="1" />
|
||||
</paire>
|
||||
<!-- orange-->
|
||||
<paire>
|
||||
<paire> <!-- orange -->
|
||||
<point colonne="1" ligne="8" />
|
||||
<point colonne="5" ligne="7" />
|
||||
</paire>
|
||||
<!-- cyan-->
|
||||
<paire>
|
||||
<paire> <!-- cyan -->
|
||||
<point colonne="6" ligne="9" />
|
||||
<point colonne="9" ligne="9" />
|
||||
</paire>
|
||||
<!-- jaune-->
|
||||
<paire>
|
||||
<paire> <!-- jaune -->
|
||||
<point colonne="6" ligne="8" />
|
||||
<point colonne="9" ligne="8" />
|
||||
</paire>
|
||||
<!-- bleu-->
|
||||
<paire>
|
||||
<paire> <!-- bleu -->
|
||||
<point colonne="3" ligne="3" />
|
||||
<point colonne="7" ligne="7" />
|
||||
</paire>
|
||||
<!-- rose-->
|
||||
<paire>
|
||||
<paire> <!-- rose -->
|
||||
<point colonne="7" ligne="6" />
|
||||
<point colonne="6" ligne="5" />
|
||||
</paire>
|
||||
<!-- vert clair-->
|
||||
<paire>
|
||||
<paire> <!-- vert clair -->
|
||||
<point colonne="6" ligne="7" />
|
||||
<point colonne="8" ligne="1" />
|
||||
</paire>
|
||||
<!-- violet-->
|
||||
<paire>
|
||||
<paire> <!-- violet -->
|
||||
<point colonne="2" ligne="6" />
|
||||
<point colonne="4" ligne="7" />
|
||||
</paire>
|
||||
<!-- vert-->
|
||||
<paire>
|
||||
<paire> <!-- vert -->
|
||||
<point colonne="4" ligne="8" />
|
||||
<point colonne="5" ligne="6" />
|
||||
</paire>
|
||||
<!-- vert foncé-->
|
||||
<paire>
|
||||
<paire> <!-- vert foncé -->
|
||||
<point colonne="6" ligne="4" />
|
||||
<point colonne="7" ligne="5" />
|
||||
</paire>
|
||||
<!-- rose pastel-->
|
||||
<paire>
|
||||
<paire> <!-- rose pastel -->
|
||||
<point colonne="2" ligne="1" />
|
||||
<point colonne="1" ligne="4" />
|
||||
</paire>
|
||||
<paire> <!-- turquoise -->
|
||||
<point colonne="0" ligne="0" />
|
||||
<point colonne="9" ligne="0" />
|
||||
</paire>
|
||||
<paire> <!-- indigo -->
|
||||
<point colonne="0" ligne="1" />
|
||||
<point colonne="0" ligne="9" />
|
||||
</paire>
|
||||
<paire> <!-- marron -->
|
||||
<point colonne="9" ligne="2" />
|
||||
<point colonne="0" ligne="2" />
|
||||
</paire>
|
||||
</puzzle>
|
||||
@@ -1,47 +1,63 @@
|
||||
<puzzle size="12" nom="Puzzle Taille 12">
|
||||
<paire> <!-- rose pastel -->
|
||||
<point colonne="0" ligne="0" />
|
||||
<point colonne="0" ligne="4" />
|
||||
<!-- rouge-->
|
||||
<paire>
|
||||
<point colonne="0" ligne="1" />
|
||||
<point colonne="8" ligne="4" />
|
||||
</paire>
|
||||
<paire> <!-- rose -->
|
||||
<!-- orange-->
|
||||
<paire>
|
||||
<point colonne="1" ligne="1" />
|
||||
<point colonne="2" ligne="5" />
|
||||
<point colonne="4" ligne="1" />
|
||||
</paire>
|
||||
<paire> <!-- rouge -->
|
||||
<point colonne="0" ligne="11" />
|
||||
<point colonne="7" ligne="8" />
|
||||
<!-- cyan-->
|
||||
<paire>
|
||||
<point colonne="0" ligne="5" />
|
||||
<point colonne="5" ligne="1" />
|
||||
</paire>
|
||||
<paire> <!-- bleu -->
|
||||
<point colonne="2" ligne="0" />
|
||||
<point colonne="11" ligne="7" />
|
||||
<!-- jaune-->
|
||||
<paire>
|
||||
<point colonne="10" ligne="1" />
|
||||
<point colonne="10" ligne="3" />
|
||||
</paire>
|
||||
<paire> <!-- vert clair -->
|
||||
<point colonne="3" ligne="3" />
|
||||
<point colonne="10" ligne="8" />
|
||||
<!-- bleu-->
|
||||
<paire>
|
||||
<point colonne="8" ligne="3" />
|
||||
<point colonne="9" ligne="9" />
|
||||
</paire>
|
||||
<paire> <!-- vert foncé -->
|
||||
<point colonne="4" ligne="3" />
|
||||
<point colonne="4" ligne="6" />
|
||||
<!-- rose-->
|
||||
<paire>
|
||||
<point colonne="2" ligne="4" />
|
||||
<point colonne="6" ligne="4" />
|
||||
</paire>
|
||||
<paire> <!-- vert -->
|
||||
<point colonne="3" ligne="7" />
|
||||
<point colonne="3" ligne="10" />
|
||||
<!-- vert clair-->
|
||||
<paire>
|
||||
<point colonne="8" ligne="2" />
|
||||
<point colonne="2" ligne="6" />
|
||||
</paire>
|
||||
<paire> <!-- orange -->
|
||||
<point colonne="2" ligne="10" />
|
||||
<point colonne="3" ligne="8" />
|
||||
<!-- violet-->
|
||||
<paire>
|
||||
<point colonne="10" ligne="5" />
|
||||
<point colonne="1" ligne="9" />
|
||||
</paire>
|
||||
<paire> <!-- cyan -->
|
||||
<point colonne="1" ligne="11" />
|
||||
<point colonne="11" ligne="9" />
|
||||
<!-- vert-->
|
||||
<paire>
|
||||
<point colonne="8" ligne="7" />
|
||||
<point colonne="1" ligne="10" />
|
||||
</paire>
|
||||
<paire> <!-- jaune -->
|
||||
<point colonne="5" ligne="10" />
|
||||
<point colonne="6" ligne="6" />
|
||||
<!-- vert foncé-->
|
||||
<paire>
|
||||
<point colonne="11" ligne="5" />
|
||||
<point colonne="7" ligne="10" />
|
||||
</paire>
|
||||
<paire> <!-- violet -->
|
||||
<point colonne="6" ligne="5" />
|
||||
<point colonne="10" ligne="9" />
|
||||
<!-- rose pastel-->
|
||||
<paire>
|
||||
<point colonne="4" ligne="10" />
|
||||
<point colonne="7" ligne="9" />
|
||||
</paire>
|
||||
<!-- marron-->
|
||||
<paire>
|
||||
<point colonne="4" ligne="11" />
|
||||
<point colonne="10" ligne="7" />
|
||||
</paire>
|
||||
</puzzle>
|
||||
|
||||
|
||||
@@ -1,50 +1,67 @@
|
||||
<puzzle size="13" nom="Puzzle Taille 13">
|
||||
<paire> <!-- rose pastel -->
|
||||
<point colonne="0" ligne="0" />
|
||||
<point colonne="0" ligne="5" />
|
||||
<!-- vert clair-->
|
||||
<paire>
|
||||
<point colonne="0" ligne="1" />
|
||||
<point colonne="1" ligne="5" />
|
||||
</paire>
|
||||
<paire> <!-- rose -->
|
||||
<point colonne="2" ligne="1" />
|
||||
<point colonne="1" ligne="6" />
|
||||
<!-- bordeau-->
|
||||
<paire>
|
||||
<point colonne="1" ligne="1" />
|
||||
<point colonne="4" ligne="2" />
|
||||
</paire>
|
||||
<paire> <!-- rouge -->
|
||||
<point colonne="0" ligne="12" />
|
||||
<point colonne="8" ligne="9" />
|
||||
</paire>
|
||||
<paire> <!-- bleu -->
|
||||
<!-- orange-->
|
||||
<paire>
|
||||
<point colonne="3" ligne="0" />
|
||||
<point colonne="12" ligne="8" />
|
||||
<point colonne="11" ligne="2" />
|
||||
</paire>
|
||||
<paire> <!-- vert clair -->
|
||||
<point colonne="4" ligne="4" />
|
||||
<point colonne="11" ligne="9" />
|
||||
<!-- blanc-->
|
||||
<paire>
|
||||
<point colonne="2" ligne="4" />
|
||||
<point colonne="10" ligne="5" />
|
||||
</paire>
|
||||
<paire> <!-- vert foncé -->
|
||||
<point colonne="5" ligne="4" />
|
||||
<point colonne="5" ligne="7" />
|
||||
<!-- vert foncé-->
|
||||
<paire>
|
||||
<point colonne="6" ligne="1" />
|
||||
<point colonne="10" ligne="10" />
|
||||
</paire>
|
||||
<paire> <!-- vert -->
|
||||
<point colonne="4" ligne="8" />
|
||||
<point colonne="4" ligne="11" />
|
||||
<!-- bleu-->
|
||||
<paire>
|
||||
<point colonne="12" ligne="0" />
|
||||
<point colonne="8" ligne="11" />
|
||||
</paire>
|
||||
<paire> <!-- orange -->
|
||||
<point colonne="3" ligne="11" />
|
||||
<!-- dorée-->
|
||||
<paire>
|
||||
<point colonne="6" ligne="4" />
|
||||
<point colonne="9" ligne="5" />
|
||||
</paire>
|
||||
<!-- rouge-->
|
||||
<paire>
|
||||
<point colonne="8" ligne="3" />
|
||||
<point colonne="2" ligne="11" />
|
||||
</paire>
|
||||
<!-- rose-->
|
||||
<paire>
|
||||
<point colonne="5" ligne="6" />
|
||||
<point colonne="0" ligne="12" />
|
||||
</paire>
|
||||
<!-- cyan-->
|
||||
<paire>
|
||||
<point colonne="1" ligne="8" />
|
||||
<point colonne="4" ligne="9" />
|
||||
</paire>
|
||||
<paire> <!-- cyan -->
|
||||
<point colonne="2" ligne="12" />
|
||||
<point colonne="12" ligne="10" />
|
||||
</paire>
|
||||
<paire> <!-- jaune -->
|
||||
<point colonne="6" ligne="11" />
|
||||
<!-- gris-->
|
||||
<paire>
|
||||
<point colonne="7" ligne="7" />
|
||||
<point colonne="8" ligne="10" />
|
||||
</paire>
|
||||
<paire> <!-- violet -->
|
||||
<point colonne="7" ligne="6" />
|
||||
<point colonne="11" ligne="10" />
|
||||
<!-- jaune-->
|
||||
<paire>
|
||||
<point colonne="7" ligne="5" />
|
||||
<point colonne="5" ligne="11" />
|
||||
</paire>
|
||||
<paire> <!-- turquoise -->
|
||||
<point colonne="6" ligne="3" />
|
||||
<point colonne="10" ligne="7" />
|
||||
<!-- violet-->
|
||||
<paire>
|
||||
<point colonne="11" ligne="8" />
|
||||
<point colonne="8" ligne="12" />
|
||||
</paire>
|
||||
</puzzle>
|
||||
@@ -280,6 +280,11 @@ private void printBoardToLog() {
|
||||
board[row][col] = -selectedColor; // ✅ Remplit avec l’id du point de départ
|
||||
path.add(new int[]{row, col}); // 🔁 On suit le chemin mais un seul id
|
||||
invalidate(); // 🖌️ Redessine la vue
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -58,9 +58,9 @@ public class MainActivity extends Activity {
|
||||
});
|
||||
|
||||
// Bouton paramètres
|
||||
settingsButton.setOnClickListener(v -> {
|
||||
Intent intent = new Intent(MainActivity.this, SettingsActivity.class);
|
||||
startActivity(intent);
|
||||
});
|
||||
settingsButton.setOnClickListener(new listener(this,SettingsActivity.class));
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,15 +9,17 @@ import android.widget.Button;
|
||||
public class MenuActivity extends Activity {
|
||||
|
||||
private Button Bjouer;
|
||||
private listener view;
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_menu);
|
||||
Bjouer = findViewById(R.id.Bjouer);
|
||||
Bjouer.setOnClickListener(view -> {
|
||||
Intent intent = new Intent(MenuActivity.this, MainActivity.class);
|
||||
startActivity(intent);
|
||||
});
|
||||
Bjouer.setOnClickListener(new listener(this,MainActivity.class));
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.example.flow_free;
|
||||
|
||||
public class RulesActivity {
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.example.flow_free;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.view.View;
|
||||
|
||||
public class listener implements View.OnClickListener {
|
||||
|
||||
private final Context context;
|
||||
private final Class<?> targetActivity;
|
||||
|
||||
public listener(Context context, Class<?> targetActivity) {
|
||||
this.context = context;
|
||||
this.targetActivity = targetActivity;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Intent intent = new Intent(context, targetActivity);
|
||||
context.startActivity(intent);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user