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

ActvityGroup - in anderen Tab wechseln

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Gingerbread, 05.04.2011.

  1. Gingerbread, 05.04.2011 #1
    Gingerbread

    Gingerbread Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    6
    Registriert seit:
    21.01.2011
    Ich habe einen TabHost nach folgendem Beispiel mit 4 ActivityGroups erstellt.
    Android: TabActivity Nested Activities | Henrik Larsen Toft

    Alles funktioniert auch soweit, aber nur wenn ich in einem Tab bleibe. Wenn ich versuche mittels Intent irgendwie in einen anderen Tab zu wechseln funktioniert das nicht so ganz.

    Ich versuche also mittels in den anderen Tab zu wechseln:
    Code:
    Intent i = new Intent(Diese_Activity.this, Neue_Activity.class);
    			i.putExtra("id",1);
    			
    		
    		View view = SecondGroup.group.getLocalActivityManager()  
    	        .startActivity("neue_activity", i  
    	        .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))  
    	        .getDecorView();  
    	  
    	        // Again, replace the view  
    			SecondGroup.group.replaceView(view);
    Ich versuche also in die SecondGroup zu wechseln (zurzeit bin ich in der FirstGroup). Nun bekomme ich immer eine NullPointerException, welche durch folgende Zeile ausgelöst wird:
    Code:
    View view = SecondGroup.group.getLocalActivityManager()  
    Noch eine weitere Frage:
    wozu ist überhaupt der erste Parameter "neue_activity" in
    Code:
    	        .startActivity("neue_activity", i  
    
    gut?
     

Diese Seite empfehlen