Obsługa zdarzeń dla buttona w eclipse

0

Dopiero rozważam przejście na javę i na eclipse dla programów na androida. Wrzucając na formę komponent Button, można w pliku XML dopisać android:OnClick i wtedy w kodzie głównym można szybko napisać co ten Button ma robić po kliknięciu na nim. Alternatywną metodą jest jakiś Listener, którego jeszcze nie sprawdzałem.
Do czego zmierzam? Chciałbym dowiedzieć się, czy podobnie jak OnClick w buttonie, mogę zrobić inne zdarzenia - WciśnięciePrzycisku, ZwolnieniePrzycisku (puszczenie go), tak by np. podczas wciskania przycisku pojawiała się np. ramka czerwona, a przy puszczeniu znikała lub zmieniała kolor (to z ramką to przykład, ona mnie nie obchodzi, interesuje mnie tylko obsłużenie obu zdarzeń, wciśnięcia i puszczenia LPM na buttonie).
Byłbym bardzo wdzięczny za słowa kluczowe jakich mam szukać w google i to w najprostszy sposób (jeśli istnieje taka możliwość z edycji XML + kod w *.java to dobrze).

1 użytkowników online, w tym zalogowanych: 0, gości: 1