2013-04-19 2 views
0

Я работаю над игровым проектом.Android :: Выделите не выбранную кнопку

У меня есть 4 кнопки на моем экране. Пользователь должен выбрать один из 4. Если пользователь выбирает правильный, он отлично работает. но если пользователь выбирает неправильный, я хочу выделить правильный ответ, даже если пользователь не щелкнул его.

У меня есть презентация завтра. Может ли кто-нибудь указать мне пример источника или объяснить его здесь, как я могу это сделать.

+0

почему бы не изменить цвет фона этой кнопки. Вы можете использовать 'setBackgroundColor (int color)' или 'setBackgroundResource (int resid)' – Naveen

+0

Хорошо. Я попробую, но я не уверен, что произойдет, если я изменю фон изображения. У меня нет использовал его раньше. Я попробую это. – ASingh

+0

Почему бы не показать тост, не меняя цвета? – Giant

ответ

0

Всякий раз, когда пользователь нажимает на кнопку некорректной просто позвоните:

correctButton.setPressed(true) 

Это позволит выделить нужную кнопку в соответствии с вашим требованием.

1

Вы можете установить правильный цвет кнопки или изображение фона при нажатии других кнопок

0

вы можете сделать одну вещь ..

  1. Позвоните Button.requestFocus() метод, чтобы получить фокус.
  2. Создайте пользовательский селектор для вас Фон кнопки. там

    < item android:state_focused="true" android:drawable="@color/your_color" />

Смежные вопросы