entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Android parentActivity

Hola a todos, agradecería su ayuda con lo sgte.

He estado buscando la forma de regresar al activity padre a través de la navegación.

Esto funciona pero resulta que el Activity Padre recibe algunos parametros por intent y al regresar me arroja un error. Quisiera saber que forma me permitiria reenviar los parametros del hijo al padre a través de la navegación

enter image description here

 <activity
        android:name="com.example.myfirstapp.DisplayMessageActivity"
        android:label="@string/title_activity_display_message"
        android:parentActivityName="com.example.myfirstapp.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.myfirstapp.MainActivity" />
    </activity>

1 Respuesta

2votos

wroque Puntos4630

Lo he conseguido, pero ahora publicare la solución:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.xxx);

    getActionBar().setDisplayHomeAsUpEnabled(true);
    getActionBar().setHomeButtonEnabled(true);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
        {
           finish();
           break;
        }
    }
    return super.onOptionsItemSelected(item);
}

He evitado utilizar el AndroidManifest.xml con (parent)

 <activity
        android:name="com.example.myfirstapp.DisplayMessageActivity"
        android:label="@string/title_activity_display_message" >
 </activity>

Ocurre lo sgte. en mi activity activo el boton de navegación y lo dejo con el evento onclick, en caso de seleccionar, cierra el activity actual de esta forma crea el efecto de navegación.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta