¿Cómo obtener datos de otra actividad en Android?

Tengo dos actividades comoActivity A y B y estoy tratando de pasar dos cadenas diferentes de A a B usandoBundle ystartActivity(intent).

Como eso:

Intent intent = new Intent(A.this, B.class);
Bundle bundle = new Bundle();
bundle.putString("vidoedetails", filedetails);
//bundle.putString("videoname", filename);


intent.putExtras(bundle);
//intent.putExtra("videofilename", filename);
//intent.putExtra("vidoefiledetails", filedetails);
startActivity(intent);

Y en la clase B estoy usando dosTextViews para mostrar las cadenas de la clase A por separado.

Como eso:

Intent i = getIntent();
Bundle extras = i.getExtras();

filedetails = extras.getString("videodetails");
filename = extras.getString("videoname");

El problema esfiledetils imprimir en clase B pero no el nombre del archivo.

¿Alguna solución para esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta