1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Hat eine Activity eine ID oder eine Namen?

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von r4in, 16.01.2012.

  1. r4in, 16.01.2012 #1
    r4in

    r4in Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    88
    Erhaltene Danke:
    3
    Registriert seit:
    16.09.2010
    Hi Leute,

    ich hab eine App geschrieben, die mehrere Activities beinhaltet, da sich eine von ihnen refreshen soll, wenn ein bestimmtes Ereignis passiert, sie aber nur refreshen darf, wenn sie aktiv ist, brauche ich irgendwie eine Id oder einen Namen der Activity, die ich mit ner if Anweisung vergleichen kann.

    Hat jemand eine Idee?

    Grüße und Dank im vorraus.
     
  2. the_alien, 16.01.2012 #2
    the_alien

    the_alien Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Registriere in deiner Activity einen Listener an dem Objekt, welches das Ereignis auslöst und in onPause() entfernst du den Listener. (grob gesprochen)
     
    r4in bedankt sich.
  3. Tom299, 16.01.2012 #3
    Tom299

    Tom299 Android-Experte

    Beiträge:
    602
    Erhaltene Danke:
    120
    Registriert seit:
    31.08.2011
    Und wann ist die Activity für dich aktiv? Wenn du sie aktuell geöffnet hast? Dann könntest du ja im onResume oder onStart dein Refresh erlauben und wenn du sie verläßt (z.B. onPause) kannste das Refresh wieder ausschalten.
     
    r4in bedankt sich.
  4. r4in, 16.01.2012 #4
    r4in

    r4in Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    88
    Erhaltene Danke:
    3
    Registriert seit:
    16.09.2010
    Ahhhh jo, danke für eure Tipps.
    Ja, meinte wenn sie aktuelle geöffnet ist.

    Danke, werd die Tipps jetzt mal versuchen.
     

Diese Seite empfehlen