2011-09-28 21 views
5

estoy haciendo aplicación para Android que contiene tres pestañas .. En tercer pestaña hay pantalla de acceso ..ActivityGroup está en desuso

cuando hago clic en el botón de inicio de sesión ... quiero reemplazar la actividad con la actividad que contiene la vista de lista y botón de cierre de sesión ....

Anteriormente yo estaba usando actividad de grupo para reemplazar el Grupo de la actividad activity..But ahora es obsoleto ..

ahora ¿Cómo puedo reemplazar la actividad bajo tercera pestaña ??

estoy usando estos códigos

Intent intent = new Intent(MyApp.this, LoginPage.class); 

        replaceContentVieww("activity4", intent); 



    public void replaceContentVieww(String id, Intent newIntent) { 
        // TODO Auto-generated method stub 


View view = getLocalActivityManager().startActivity(id,newIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView(); 
          setContentView(view); 


        } 

hay enlace desde el que llegué a conocer este class has been deprecated.

+0

¿Obtuviste la salida ...? Enfrentando el mismo problema – GaneshKumar

+0

Tienes que usar el Fragment y FragmentManager –

+0

¿tienes algún código de referencia o ejemplo o enlace ...? – GaneshKumar

Respuesta

4

se debe utilizar Fragmento y FragmentManager en el Paquete de compatibilidad

http://developer.android.com/sdk/compatibility-library.html

descárguelo usando el ADT, luego vaya a los ejemplos aquí extras/android/compa tibility/v4/samples/

+0

¿cómo puedo usarlo en mi aplicación? Hay un código de muestra para hacerlo –

+0

He puesto la ruta de las muestras en mi respuesta, para obtener más información sobre los fragmentos, consulte http://developer.android.com/guide/topics/fundamentals/fragments.html –

+0

No es un enlace para la muestra. ¿Puede darme un enlace completo para este –

0

Ahora, ¿cómo puedo reemplazar la actividad en la tercera pestaña?

Se puede definir contenido de la pestaña de niños existentes de la FrameLayout (a través de la setContent() que toma un identificador de Widget) o como una forma dinámica creada View (a través de la setContent() que toma un TabContentFactory).

+0

hay dos vistas, es decir, una es la vista de inicio de sesión y, después del inicio de sesión, hay una vista de lista. ¿Cómo puedo configurar la vista y hacer clic en el botón, cómo llamaré a la segunda vista reemplazando la vista ... –

Cuestiones relacionadas