Methode aanroepen middels bijhorende widget

Status
Niet open voor verdere reacties.

colaboer4

Gebruiker
Lid geworden
16 sep 2006
Berichten
19
Beste Allen,

Op dit moment ben ik met een Android app bezig waarmee het mogelijk is een PLC aan te sturen.
De App zelf werkt al. Ik heb hoofdzakelijk een main activity bestaande uit een ListView, die gebruikt kan worden om motoren aan en uit te zetten.

De motoren zijn objecten, die in een arraylist zitten. Nu wil ik graag een soort noodstop maken. Dit zou een widget moeten worden op het lockscreen van de telefoon. De widget heb ik inmiddels en deze staat op het lockscreen. Echter is het idee dat zodra op de knop gedrukt wordt, in het object waar de arraylist inzit de methode aangeroepen wordt die alle motoren stopt (methode: stopAlles).

Nu is de vraag hoe kan ik deze methode aanroepen als op deze knop in de widget wordt gedrukt, en is dit überhaupt mogelijk?
Want er is totaal niets te vinden op internet.

Alvast bedankt.


Groet,

Nicky
 
Als ik het goed begrijp staat de widget los van de applicatie en de applicatie bevat de arraylist met objecten. In dat geval kan je een intent afvuren vanuit je widget (bij het klikken op een knop). Deze intent geef je een actie mee. Alle applicaties die luisteren naar deze actie zullen de intent oppikken en daarop handelingen uitvoeren (bijvoorbeeld openen). In jouw geval moet je applicatie dus luisteren naar een intent met deze 'custom' actie.

Handige links:

http://developer.android.com/guide/components/intents-filters.html
http://stackoverflow.com/questions/2471875/processing-more-than-one-button-click-at-android-widget
http://stackoverflow.com/questions/10921451/start-activity-using-custom-action
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan