1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. mep, 20.07.2010 #1
    mep

    mep Threadstarter Junior Mitglied

    Hi Leute,

    ich versuche gerade ne Stoppuhr zu schreiben. Jetzt wollte ich den Teil der zählt in einen Service auslagern, um auch weiterzuzählen wenn die Activity geschlossen wird. Dabei gibt es nur einProblem, und zwar kommt das Ereignis nicht an.

    Code:
    private void ClockCounter() {
    		
    		int n = callbacks.beginBroadcast();
    
    		dsec++;
    
    		if (dsec == 10) {
    			sec++;
    			dsec = 0;
    			// sech.sendEmptyMessage(Thread.MAX_PRIORITY);
    
    			if (sec == 60) {
    				min++;
    				sec = 0;
    				// minh.sendEmptyMessage(Thread.MAX_PRIORITY);
    
    				if (min == 60) {
    					hour++;
    					min = 0;
    					// hourh.sendEmptyMessage(Thread.MAX_PRIORITY);
    					// minh.sendEmptyMessage(Thread.MAX_PRIORITY);
    				}
    			}
    		}
    
    		for (int i = 0; i < n; i++)
    			try {
    				callbacks.getBroadcastItem(i).dsecChanged(dsec);
    			} catch (RemoteException e) {
    				Log.d("dsecChanged", e.getMessage());
    			}
    		
    		callbacks.finishBroadcast();
    	}
    Die Methode ClockCounter, wird durch einen Timer alle 100 ms aufgerufen. Leider funzt das nicht, wenn ich nur einmal den ClockCounter() aufrufe funktioniert der Callback wunderbar, warum nicht mit dem Timer?

    Kleine Frage ncoh, wie kann man das ganze effizienter machen? Ich glaube nämlich nich, dass das mit dem callback am besten gelöst ist ^^

    Für den kompletten Source Code: ClockService.java - anstop - Project Hosting on Google Code

    Danke euch ;)
     
  2. mep, 24.07.2010 #2
    mep

    mep Threadstarter Junior Mitglied

    Weiß da echt keiner was?

    Ich würde mich ja shcon über den kleinsten Tipp freuen !
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Wandernder Text Android App Entwicklung Dienstag um 11:49 Uhr
[OFFEN] Lists-in-List-Problem Android App Entwicklung 12.10.2017
[ERLEDIGT] Probleme mit Service unter Android N Android App Entwicklung 16.07.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[OFFEN] git-Problem in Android Studio (Windows) Android App Entwicklung 24.05.2017
[ERLEDIGT] put in HashMap bringt App zum abstürzen Android App Entwicklung 22.05.2017
[ERLEDIGT] Problem mit Async Task und auszuführender Aufgabe Android App Entwicklung 02.05.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
Du betrachtest das Thema "Service Problem" im Forum "Android App Entwicklung",