Я хотел бы запустить таймер, который начинается, когда кнопка сначала нажата и заканчивается, когда она отпущена (в основном я хочу измерить, как долго удерживается кнопка). В обоих случаях я буду использовать метод System.nanoTime(), а затем вычесть начальное число из последнего, чтобы получить измерение за время, прошедшее при удерживании кнопки.
(Если у вас есть предложения по использованию чего-то другого, кроме nanoTime() или другого способа измерения продолжительности нажатия кнопки, я также открыт для них.)
Спасибо! Andy