Jak zrobić event w widgecie typu onTouch

0

Hej,
Mam mały problem. Zastanawiam się jak zrobić by w momencie dotknięcia przycisku na widgecie coś się stało np. wyświetlił się toast i druga akcja w momencie przejechania poza ten przycisk. Orientuje się ktoś jak można coś takiego zrobić by po dotknięciu przycisku w widgecie wykonała się jakaś akcja i po przejechaniu poza przycisk? Coś takiego jest na pewno możliwe bo widziałem w widgecie The Real Drama Button.

0

OnTouchEvent
i sprawdzasz kiedy Ci przejedzie poza granice widgetu .

0

@wojciechmaciejewski
Normalnie w aplikacji mógłbym użyć onTouchEvent lub setOnTouchListener ale w widgecie dostęp do elementów jest przez RemoteViews a nie przez obiekty typu TextView czy Button. A klasa RemoteViews nie udostępnia method onTouchEvent ani setOnTouchListener. No chyba, że czegoś nie wiem.

0

ale na remoteView mozesz dodać cokolwiek np FrameLayout na który już możesz dodać onTouchEvent.

No chyba że ja o czymś nie wiem

0

Chyba nie do końca rozumiem co masz na myśli. Mógłbyś napisać jakiś przykładowy kod?

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