N
Nebukad
Neues Mitglied
- 2
Moin,
irgenwie bekomm ich den Wakelock nicht richtig zum laufen.
Im Netz und Akkubetrieb schaltet sich trotz Wakelock das Display nach einiger Zeit aus.
Im Prinzip lädt das Programm danach einige Daten und startet wiederholt einen Thread über einen Handler, der Daten ins Netzwerk schreibt und liest. Hängt das vielleicht mit dem Thread zusammen?
Gibt es keine Möglichkeit im Akkubetrieb die App solange aktiv zu lassen bis der Akku komplett leer ist?
Im Netzbetrieb bleibt die App nur aktiv, wenn man in den Debuggingeinstellungen einstellt, dass im Netzbetrieb das Display anbleiben soll.
irgenwie bekomm ich den Wakelock nicht richtig zum laufen.
Im Netz und Akkubetrieb schaltet sich trotz Wakelock das Display nach einiger Zeit aus.
PHP:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Abschalten des Bildschirms verhindern
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.FULL_WAKE_LOCK, "DoNotDimScreen");
wl.acquire();
....
Im Prinzip lädt das Programm danach einige Daten und startet wiederholt einen Thread über einen Handler, der Daten ins Netzwerk schreibt und liest. Hängt das vielleicht mit dem Thread zusammen?
Gibt es keine Möglichkeit im Akkubetrieb die App solange aktiv zu lassen bis der Akku komplett leer ist?
Im Netzbetrieb bleibt die App nur aktiv, wenn man in den Debuggingeinstellungen einstellt, dass im Netzbetrieb das Display anbleiben soll.