Я пытаюсь создать игру слов, где все буквы в слове будут добавлены в макет сетки и представлены пользователю. Затем пользователь должен сформировать слово, щелкнув кнопки с буквой. Кнопки будут отключены после нажатия. Если пользователь решает сбросить игру, тот же макет сетки должен быть снова представлен пользователю с включенными кнопками. Есть ли какая-либо функция, которая может использоваться для установки всех кнопок в качестве Clickable? Ниже приведен код, который я использовал.Включение/отключение всех кнопок в макете сетки
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);
}
Там уже вопросы, связанные с этим: 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- layout –