J'essaye de créer un jeu de mots, où toutes les lettres d'un mot seront ajoutées à une disposition de grille et présentées à l'utilisateur. L'utilisateur doit ensuite former le mot en cliquant sur les boutons de lettre. Les boutons seront désactivés une fois pressés. Si l'utilisateur décide de réinitialiser le jeu, la même disposition de la grille doit être présentée à nouveau à l'utilisateur avec tous les boutons activés. Y at-il une fonction qui peut être utilisée pour définir tous les boutons comme cliquables? Voici le code que j'ai utilisé.Activer/Désactiver tous les boutons dans une disposition de grille
for(final String letter : shuffled_word){
final Button button = new Button(this);
button.setText(letter);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
button.setClickable(false);
}
});
this.game_grid.addView(button);
}
Il y avait déjà des questions liées à ceci: http://stackoverflow.com/questions/36380680/android-disable-grid-of-buttons http://stackoverflow.com/questions/4384890/how-to-disable-an-android-button http://stackoverflow.com/questions/16960566/how-to-disable-all-buttons-in-a- mise en page –