German Activity_pause Problem

Discussion in 'German Forum' started by mcmanu, May 20, 2015.

  1. mcmanu

    mcmanu Active Member Licensed User

    Hi,
    Habe ein Riesen Problem
    und zwar muss ich in Activity_pause alle mediaplayer stoppen die laufen (so das bei schließen der App#
    keine Musik mehr läuft) mein Problem aber ist das meine App auch in Activity_pause springt ohne das ich etwas getan habe (WARUUUUUUUM?).
    Userclosed=true geht nicht da ich bei Home button ja auch die Mediaplayer[​IMG] stoppen müsste (hier ist userclosed false)

    hier meine Log:


    Code:
    LogCat connected to: 0a6fd8ec
    --------- beginning of main


    gameover


    ** 
    Activity (title) Pause, UserClosed = true **


    ** 
    Activity (main) Resume **
    --------- beginning of system


    ** 
    Activity (main) Create, isFirst = true **


    ** 
    Activity (main) Resume **
    ** 
    Activity (main) Pause, UserClosed = false **


    ** 
    Activity (title) Create, isFirst = true **


    ** 
    Activity (title) Resume **


    DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt by prizecoupon
    "> navi[IMG]http://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png[/IMG], com.mnsoft.lgunavi, com.autonavi.xmgd by prizecoupon"> navigator[IMG]http://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png[/IMG].samsung, com.here.app.maps]


    DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt.navi, com.mnsoft.lgunavi, com.autonavi.xmgd.navigator.samsung, com.here.app.maps]


    ** 
    Activity (title) Pause, UserClosed = false **


    ** 
    Activity (main) Resume **


    DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt by prizecoupon
    "> navi[IMG]http://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png[/IMG], com.mnsoft.lgunavi, com.autonavi.xmgd by prizecoupon"> navigator[IMG]http://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png[/IMG].samsung, com.here.app.maps]


    ** 
    Activity (main) Pause, UserClosed = false **


    ** 
    Activity (main) Resume **


    ** 
    Activity (main) Pause, UserClosed = false **


    ** 
    Activity (main) Create, isFirst = true **


    ** 
    Activity (main) Resume **


    ** 
    Activity (main) Pause, UserClosed = false **


    ** 
    Activity (title) Create, isFirst = true **


    ** 
    Activity (title) Resume **


    DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt.navi, com.mnsoft.lgunavi, com.autonavi.xmgd.navigator.samsung, com.here.app.maps]


    DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt.navi, com.mnsoft.lgunavi, com.autonavi.xmgd.navigator.samsung, com.here.app.maps]


    ** 
    Activity (title) Pause, UserClosed = false **


    ** 
    Activity (title) Resume **


    ** 
    Activity (title) Pause, UserClosed = false **


    ** 
    Activity (title) Resume **


    ** 
    Activity (title) Pause, UserClosed = true **


    ** 
    Activity (main) Resume **
    Warum Springt meine app so oft in Activity_pause?
    Und was ist das --> DLApplication mListNavitationAvailable: [com.skt.skaf.l001mtm091, com.google.android.apps.maps, kt.navi, com.mnsoft.lgunavi, com.autonavi.xmgd.navigator.samsung, com.here.app.maps]

    Ich werde noch wahnsinnig xD

    Bitte helft mir, was kann ich tun?
     
  2. KMatle

    KMatle Expert Licensed User

    Das mit dem Pausieren ist normal. Andere Apps bzw. Android veranlassen dies. Ich vermute mal die Mediaplayer selbst oder das zugehörige Widget, das Deine App bei Nichtbenutzung in die Pause schickt. Eine Lösung könnten Services sein. Diese laufen auch im Hintergrund oder zeitgesteuert (StartAt...). Schau Dir mal die Beispiele an.

    Das mit den Meldungen sieht nach Navi aus (via Samsung). Läuft da was im "Hintergrund"?
     
  3. mcmanu

    mcmanu Active Member Licensed User

    Okay danke das ist schon mal erfreulich zu hören das das Normal ist ;)

    Mhh müsste ich mal beobachten. Danke dir ;)
     
  4. Gunther

    Gunther Member Licensed User

    Moin,
    ich löse das Problem mit einer weiteren prozessglobalen boolean Variable.
    Wenn z. B. ein Button eine neue Activity aufruft, setze ich in der button_Click diese Variable auf true.
    Ich prüfe dann in Activity_Pause den Status der Variable und entscheide dann, ob der Mediaplayer auch in die Pause gehen darf oder weiterdudeln soll.

    Gruß Gunther
     
    KMatle likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice