События ButtonDown и ButtonUp для кнопок экрана Android?

Есть ли способ получить событие onButtonDown или onButtonUp для мягкой кнопки (т. Е. Не физическая аппаратная кнопка, а кнопка на экране)? У меня есть кнопка на экране, которую я хочу, чтобы пользователь удержался на X секунд. Для этого мне нужно зафиксировать события buttonDown и buttonUp отдельно.

Благодаря,

Брет

Solutions Collecting From Web of "События ButtonDown и ButtonUp для кнопок экрана Android?"