Ну, я постараюсь быть более ясным.Как я могу заставить переменную ждать, пока пользователь нажмет одну из четырех кнопок?
У меня есть переменная, называемая int tentativa
, и я хочу, чтобы она получала определенное значение в зависимости от того, какую кнопку нажать.
У меня эти четыре кнопки: btPedra[0]
, btPedra[1]
, btPedra[2]
, btPedra[3]
.
Если пользователь нажмет кнопку btPedra[0]
, переменная получит номер 0.
Если пользователь нажмет кнопку btPedra[1]
, переменная получит номер 1 и так далее ...
Примечание : Программа должна ждать, пока пользователь нажмет одну из кнопок, чтобы продолжить.
Мой код выглядит следующим образом:
for (contador = 0; contador < jogada; ++contador){
tentativa =
// HERE THE VARIABLE tentativa SHOULD RECEIVE 0, 1, 2 OR 3 DEPENDING ON THE BUTTON PRESSED.
if (tentativa[contador] == sequencia[contador]){
acertos++;
} else {
gameOver();
}
}
При нажатии кнопки я хочу, чтобы изменить цвет фона него тоже.
Примечание: Я программирую в java для android!
Попробуйте добавить прослушиватель событий к кнопке/s, которая затем выполнит требуемые действия. – TomDillinger
Привет. Вы не должны включать 'Hello',' Спасибо', 'Как вы? 'Или любые другие приветствия в вашем сообщении. Если вас интересует, почему - прочитайте это http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts :) –