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

Gleiche Activity wieder in den Vordergrund bringen..!

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von BFK, 22.08.2011.

  1. BFK, 22.08.2011 #1
    BFK

    BFK Threadstarter Erfahrener Benutzer

    Beiträge:
    160
    Erhaltene Danke:
    10
    Registriert seit:
    08.12.2010
    Hallo Forum,
    ich weiss, dass Thema gbas schon mal, aber ich komme leider nicht weiter, habe schon einiges versucht..!
    Mein Problem..:
    Ich will, dass eine Activity die grade in den Hintergrund ist, wieder im Vordergrund kommt. Das ganze soll passieren, wenn der Nutzer ein Notification-message klickt..!

    Mein Code bis her..:
    Code:
    Notification textmessage = new Notification(icon,ticker,System.currentTimeMillis());
                        
                        textmessage.flags = Notification.FLAG_NO_CLEAR;
                        
                        Context context = getApplicationContext();
                        Intent intent = new Intent(getApplicationContext(),Tab_act.class);
                        PendingIntent pendingIntent = PendingIntent.getActivity(context,0, intent, Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
                        textmessage.setLatestEventInfo(context, title, detail, pendingIntent);
                        nManager.notify(MESSAGE_ID,textmessage);
    
    Der folgende Code öffnet einfach eine neue Activity..!
    Was mach ich falsch..?
     
  2. BFK, 22.08.2011 #2
    BFK

    BFK Threadstarter Erfahrener Benutzer

    Beiträge:
    160
    Erhaltene Danke:
    10
    Registriert seit:
    08.12.2010
    Hab das selbst rausgefunden (google hat wieder mal geholfen), der Code ist richtig, man muss nur im AndroidManifest, folgendes ergänzen..:

    Code:
    <activity android:name=".Tab_act"
                      android:launchMode="singleTask"></activity> 
    
    also launchMode auf "singleTask" setzten, dann geht es ohne Probleme..!
     

Diese Seite empfehlen