Android определяет, когда вы удерживаете кнопку нажатой

Мне нужно иметь возможность сказать, когда пользователь держит кнопку нажатой и когда пользователь отпускает ее. Это отличается от onClickListener и onLongClickListener. Как я могу сделать что-то подобное?

Например, я нажимаю кнопку, которая запускает хронометр. (псевдокод)

if ButtonIsBeingPressed
{
chronometer start(); //and keep going
}
else chronometer stop();
//or on release or something
}
7
задан logain 27 March 2014 в 20:44
поделиться