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

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Hallo,
    ich möchte, dass das Display an bleibt, wenn meine App aktiv ist (so wie bei google-maps z.B.). Kann ich in meinem Programm so etwas realisieren?

    Gruß,
    Qwert
     
  2. StefMa, 19.07.2012 #2
    StefMa

    StefMa Gewerbliches Mitglied

    Ja
     
    qwert_zuiopue gefällt das.
  3. Tom299, 19.07.2012 #3
    Tom299

    Tom299 Android-Experte

    qwert_zuiopue gefällt das.
  4. StefMa, 19.07.2012 #4
    StefMa

    StefMa Gewerbliches Mitglied

    Er hat nicht gefragt wie..
    Vergess den Livecycle nicht! Sonst ist dein Akku gleich leer :D
     
  5. marb0, 19.07.2012 #5
    marb0

    marb0 Neuer Benutzer

    Super...! :winki:


    Was Du benötigst ist ein sogenanntes WakeLock, welches Du über den PowerManager bekommen kannst. Ist im Grunde nichts wirklich Kompliziertes, daher verweise ich Dich einfach mal auf die offizielle Referenz zum PowerManager. Dort steht eigentlich schon alles Wesentliche. Wenn Du irgendwo konkrete Schwierigkeiten hast, sag Bescheid. :)

    Der ursprüngliche Beitrag von 11:00 Uhr wurde um 11:01 Uhr ergänzt:

    Mist, war ich wohl zu langsam... ^^
     
    qwert_zuiopue gefällt das.
  6. qwert_zuiopue, 19.07.2012 #6
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Das nennt man Antizipation :razz:
     
  7. StefMa, 19.07.2012 #7
    StefMa

    StefMa Gewerbliches Mitglied

    Deshalb auch kein Danke? ;)
     
  8. qwert_zuiopue, 19.07.2012 #8
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Ich habe es jetzt so gelöst:

    Code:
    PowerManager pm;
    WakeLock wl;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
    
    ...
    
         PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
         PowerManager.WakeLock wl =  pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
    }
    @Override
    public void onResume() {
         wl.acquire();
    }
    @Override
    public void onPause() {
         wl.release();
    }
    
    Ist das in Ordnung? Wofür ist der String "My Tag" gedacht?
     
  9. Fr4gg0r, 19.07.2012 #9
    Fr4gg0r

    Fr4gg0r App-Anbieter (Werbung)

    das fliegt dir um die ohren
     
  10. qwert_zuiopue, 19.07.2012 #10
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Code:
    PowerManager pm;
    WakeLock wl;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
    
    ...
    
         pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
          wl =  pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
    }
    @Override
    public void onResume() {
         super.onResume();
         wl.acquire();
    }
    @Override
    public void onPause() {
         super.onPause();
         wl.release();
    }
    
    So funktioniert es :)
     
  11. marb0, 20.07.2012 #11
    marb0

    marb0 Neuer Benutzer

    Du warst doch bereits auf der Seite, wo alles zu dem Thema stand. Hättest Dir nur die Mühe machen müssen, noch etwas weiter nach unten zu scrollen.

    Auf Deutsch: Kannste reinschreiben, was Dich glücklich macht. Verwendest Du mehrere WLs, kannste die WL-Objekte damit unterscheiden...
     
  12. qwert_zuiopue, 20.07.2012 #12
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Hab ich gemacht :).
    Ich habe mich nur gewundert, weil ich das bei bisher keinem Objekt so gesehen habe.
     
  13. dionysos, 12.06.2015 #13
    dionysos

    dionysos Erfahrener Benutzer

    ich habe mich für meine app an diesen code gehalten und das the-engine.at — Bildschirm Abdunkeln in Android App verhindern
    als quelle heran gezogen. trotzdem dunkelt sich bei meinem Gerät das Display ab.

    PowerManager.FULL_WAKE_LOCK wird mir auch als deprecated angezeigt.
    hat sich diesbezüglich etwas geändert?
     
  14. Jaiel, 12.06.2015 #14
    Jaiel

    Jaiel Android-Lexikon

    WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON ist dazu geeignet wie man es der Doku entnehmen kann
     
    dionysos gefällt das.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Standby/Screenoff bei bestimmten Funktionen verhindern Android App Entwicklung 09.06.2017
Display-Breite zum App-Start auslesen Android App Entwicklung 11.03.2017
Wie verhindere ich die mehrfach Initialisierung von onCreate ? Android App Entwicklung 18.02.2017
Kann man in einer Activity verhindern, daß zurücknavigiert wird? Android App Entwicklung 14.11.2016

Users found this page by searching for:

  1. android bildschirm ausschalten verhindern

    ,
  2. android display ausschalten verhindern

    ,
  3. android app bildschirm nicht ausschalten

    ,
  4. android bildschirm abschalten,
  5. android app bildschirm nicht sperren,
  6. android einstellen wen eine Lesesaal offen ist dass der Bildschirm ich abgeschaltet wird,
  7. android display abschaltung verhindern,
  8. android app display nicht ausschalten,
  9. samsung bildschirm ausschalten verhindern,
  10. android ausschalten verhindern,
  11. Android nie bildschirm abschalten,
  12. android abschalten verhindern,
  13. app die abschaltung der hintergrundbeleuchtung verhindert,
  14. android developer bildschirm immer an,
  15. Android App wakelock ausschalten
Du betrachtest das Thema "Display Ausschalten verhindern" im Forum "Android App Entwicklung",