Como detectar quando o botão pressionado e liberado no android
Eu gostaria de iniciar um temporizador que começa quando um botão é pressionado pela primeira vez e termina quando é liberado (basicamente eu quero medir quanto tempo um botão é pressionado). Eu estarei usando o método System.nanoTime () em ambos os tempos, então subtraia o número inicial do final para obter uma medida para o tempo decorrido enquanto o botão foi pressionado.
(Se você tiver alguma sugestão para usar algo diferente de nanoTime () ou alguma outra maneira de medir quanto tempo um botão é pressionado, também estou aberto a eles.)
Obrigado! Andy