He iniciado la actividad para el resultado, pero ¿cómo devolver una cadena como parámetro de esa actividad?Cómo devolver una cadena desde la actividad iniciada para el resultado
5
A
Respuesta
14
sólo tiene que utilizar siguiente bloque de código:
Intent intent=new Intent();
intent.putExtra("RESULT_STRING", string);
setResult(RESULT_OK, intent);
finish();
valor de obtener de esta intención en el método onActivtyResult en la actividad llamando al:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CREATE_REQUEST_CODE) {
if (resultCode == RESULT_OK) {
//Use Data to get string
String string = data.getStringExtra("RESULT_STRING");
}
}
}
1
El documentation lo dice todo. Establece el resultado llamando a setResult y lo lee en el método onActivityResult.
1
sólo tiene que putExtra
en el intent
y la llamada setResult()
,
Intent data = new Intent();
data.putExtra("myobj", value);
setResult(Activity.RESULT_OK, data);
Cuestiones relacionadas
- 1. Inicie la actividad desde preferences.xml y obtenga el resultado en el resultado de actividad
- 2. Actividad devolver una imagen
- 3. Android: configuración de ventana de fondo en la actividad iniciada
- 4. Actividad iniciada desde la notificación abierta en la parte superior de la pila de actividades
- 5. Cómo ejecutar comandos de Windows en Java y devolver el texto resultado como una cadena
- 6. Cómo devolver el primer resultado de XQuery
- 7. HTML5 FileReader cómo devolver el resultado?
- 8. Cómo devolver un literal de cadena desde una función
- 9. cómo devuelve un servicio el resultado de una actividad
- 10. Linq para devolver la cadena
- 11. stdout/cout desde la aplicación iniciada desde qt creator?
- 12. manera correcta devolver una cadena desde una función
- 13. Cómo devolver una cadena XML como un resultado de la acción en MVC
- 14. Usar SQL para devolver una cadena JSON
- 15. ASMX Devolver una cadena pura
- 16. Cómo devolver el valor varchar desde una función
- 17. Cómo devolver JSON desde el servicio web
- 18. ¿Cómo devolver una matriz desde una función?
- 19. PHP Función para devolver la cadena
- 20. Diferenciar entre el inicio de una actividad desde la pantalla de inicio o desde otra actividad desde la aplicación
- 21. ¿Cómo devolver diferentes clases desde una función?
- 22. Cómo finalizar una actividad desde un adaptador ...?
- 23. Cómo evitar la "Actividad no iniciada, ¿su tarea actual se ha puesto al frente"?
- 24. IF fórmula para comparar una fecha con la fecha actual y devolver el resultado
- 25. PHP: Función remota ¿Llamar y devolver el resultado?
- 26. ¿Cómo se obtiene la cuenta de dominio de Windows iniciada desde una aplicación ASP.NET?
- 27. ¿Cómo iniciar una actividad desde un servicio?
- 28. Cómo devolver un resultado de una función de VBA
- 29. Devolver objeto JSON desde una página ASP.NET
- 30. ¿La tercera actividad llamada devuelve su resultado a la primera actividad en lugar de enviar el resultado a la segunda actividad?