Как определить, когда кнопка нажата и отпущена на Android

Я хотел бы запустить таймер, который начинается при первом нажатии кнопки и заканчивается при ее отпускании (в основном я хочу измерить, как долго удерживается кнопка). Я буду использовать метод System.nanoTime () в оба этих момента, а затем вычесть начальное число из последнего, чтобы получить измерение за время, прошедшее, пока кнопка удерживалась.

(Если у вас есть какие-либо предложения по использованию чего-либо, кроме nanoTime () или какого-либо другого способа измерения продолжительности удержания кнопки, я также открыт для них.)

Спасибо! Энди

Ответы на вопрос(3)

Ваш ответ на вопрос