Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.
Je kan ook de service AlarmManager gebruiken. Als je de app dan afsluit gaat die alarmmanager ook door. Hier is de pagina op developer.android.com: AlarmManager | Android Developers
Als je een alarm wil herhalen gebruik dan “setRepeating”. gebruik anders gewoon “set”.
Voor een tutorial voor de “set” kijk hier: Android-er: A simple example of Alarm Service, using AlarmManager
En als je er een “setRepeating” van wil maken moet je deze pagina er ook ff bij pakken: Android-er: Schedule a repeating alarm
Ik heb nu een ander probleem, ik wil maken dat als ik de timer heb laten aflopen, dat hij dan iets doet, een andere class als dat kan. hoe doe ik dit?
Om het wat duidelijker te maken:
Ik heb 2 .java bestanden
1 Main
en de ander de code die appart in een .java bestand moest van het programma (dus dat doe je om de fout te verhelpen)
Als de 2 de .java bestand wordt geopend (uitgevoerd) doet hij meteen wat ik wil dat hij doet, alleen opent de app het .java bestand zelf of moet je dat aanroepen? Als je het moet aanroepen, hoe doe je dat dan.
Bedankt,
Tim
Dat doe je zo:
Intent intent = new Intent(this, {example}.class);
startActivity(intent);
Oke dat gaat al wat opschieten nu, ik ga het proberen! Bedankt
Don't ge me wrong, je meot het zonder {} doen, die {} had ik er neer gezet om aan te geven dat je dat nog moet vervangen door iets anders. het moet dus zijn:
Intent intent = new Intent(this, example.class);
startActivity(intent);
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
Ja dat heb ik, alleen als je this neer zet werkt het op een of andere manier niet. Ik krijg een fout, dus ik heb this vervangen door null, en nu heb ik geen fout.
Thanks
tim687;337875
En hoe kan ik instellen dat als de app crasht dat ik kan zien waardoor?
Oke bedankt, ik zal daar op letten
tim687;337879
Als je iets in je android manifest.xml zet wordt die activity dan gestart als je de app start, of zeg je tegen de app dat hij ook deze activity moet laden zodat deze later gebruikt kan worden wanneer hij wordt opgeroepen?
Beste leden,
Ik wil een timer maken die vanaf de ingestelde tijd (aantal seconden of minuten) afteld tot nul en dat de app dan iets doet,
ik heb al gezocht op Google en ik kan niet echt wat vinden, werkt het net zo bij Visual Basic 2010 (het zelfde idee dan) dat je een timer moet toevoegen met als value 1000 ms (1 seconde) en dat er dan bij … steeds per keer 1 seconde vanaf gaat, en als hij dan ziet dat … op nul staat dat hij dan wat doet? Of werkt het in Java anders?
Ik heb trouwens
Bedankt,
Tim
PS: Uiteraard laat ik voor de belangstellende het resultaat zien zodra de app klaar is!
Ik heb al een oplossing denk ik, ik ga dit proberen: http://developer.android.com/reference/android/os/CountDownTimer.html