2010-09-22 14 views
5

Stworzyłem widżet aplikacji na Androida i chcę dodać do niego funkcję opartą na gestach. Na przykład: gdy użytkownik przesuwa się, wyświetlany jest nowy zestaw danych. AFAIK, gesty nie są obsługiwane w AppWidgets, a mimo to widziałem widżety o podobnej funkcjonalności (np. Album ze zdjęciami widgetów HTC i widget pogodowy).Słuchanie gestów na widżecie aplikacji

Proszę, pomóżcie mi i dajcie znać ludziom, jeśli czegoś brakuje.

Doceniono link do samouczków, dokumentacji lub przykładowego kodu.

Dzięki.

Odpowiedz

4

Nie możesz odpowiadać na gesty w widżetach aplikacji, przepraszam. Jedyne dostępne obecnie interakcje to proste zdarzenia kliknięcia.

+0

Cześć Mark! Dzięki za odpowiedź. Jakieś domysły na temat tego, w jaki sposób gadżet albumu ze zdjęciami HTC i widżet pogodowy obsługują gesty? – Samuh

+1

@Samuh: Proste. Nie są to widżety aplikacji. Są one częścią aplikacji ekranu głównego, po prostu reklamowane i skonfigurowane jako widżety aplikacji. – CommonsWare

+0

Gry, w które grają ludzie! :) Miłego dnia! – Samuh

0

Jest jeden przypadek, w którym tak się dzieje, widget ics unlock screen. Słyszałem, że to naprawdę nie jest widżet ekranu głównego, ale jest to odpowiednik w przypadku widgetlockera. Jeśli możesz zhackować tę funkcjonalność, możesz mieć to, czego potrzebujesz.

Myślałem o mocno dostosowanej wersji tego od jakiegoś czasu.