Одновременное нажатие двух кнопок
Одновременное нажатие двух кнопок
Подскажите как считывать, как обрабатывать одновременное нажатие кнопок?
Re: Одновременное нажатие двух кнопок
я могу ошибаться, но кажется где-то читал, что одно нажатие всегда происходит первым.
поясните подробнее, что вы понимаете под одновременным нажатием кнопок (программное или физическое пальцами тап), какие кнопки имеете ввиду (View элементы или "железные") и что хотите сделать в целом - возможно, есть более простой путь.
поясните подробнее, что вы понимаете под одновременным нажатием кнопок (программное или физическое пальцами тап), какие кнопки имеете ввиду (View элементы или "железные") и что хотите сделать в целом - возможно, есть более простой путь.
Re: Одновременное нажатие двух кнопок
На экране есть несколько Button'ов. Если я буду удерживать 1 из них, то нажатие на другой не будет считываться. Это было написано с помощью метода onClick для каждой кнопки. Переписывать через один обработчик onClickListener для всех кнопок не пробовал, но думаю эффект будет тот же. Задача формально говоря такая. Есть массив из нулей и единиц: нуль - кнопка ненажата, единица - нажата. Если нажата одна кнопка, то массив имеет вид, например, 0100. Нужно получить 0110, 1100 и т.д.
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Одновременное нажатие двух кнопок
onClick - это когда мы нажали на кнопку и отпустили. Здесь, скорее всего, подойдет OnTouchListener.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.