Ho avviato Attività per risultato, ma come restituire una stringa come parametro da tale attività?Come restituire stringa da attività avviata per risultato
5
A
risposta
14
basta usare blocco di codice seguente:
Intent intent=new Intent();
intent.putExtra("RESULT_STRING", string);
setResult(RESULT_OK, intent);
finish();
valore ottenere da questo intento nel metodo onActivtyResult nell'attività chiamando:
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
Il documentation dice tutto. Si imposta il risultato chiamando setResult e lo si legge nel metodo onActivityResult.
1
Hai solo bisogno di putExtra
nel intent
e la chiamata setResult()
,
Intent data = new Intent();
data.putExtra("myobj", value);
setResult(Activity.RESULT_OK, data);
Problemi correlati
- 1. Avvia attività per risultato da IME
- 2. Come restituire una stringa XML come risultato un'azione in MVC
- 3. In MVC, come posso restituire un risultato stringa?
- 4. onActivityResult() non chiamato quando Attività avviata da Frammento
- 5. attività di Rilevamento viene avviato per il risultato
- 6. Oggetto restituito Android come risultato di attività
- 7. Come restituire un risultato da una funzione VBA
- 8. Come specificare quale attività viene avviata all'avvio dell'app?
- 9. HTML5 FileReader come restituire il risultato?
- 10. Come ottengo libvlc_media_player_get_time() per restituire un risultato più accurato?
- 11. Linq per restituire la stringa
- 12. Modo corretto per restituire una stringa da una funzione
- 13. Rhino: come restituire una stringa da Java a Javascript?
- 14. Come restituire un valore Enum da una stringa?
- 15. Come terminare un'attività da un'altra attività
- 16. Come restituire una stringa da una DLL a Inno Setup?
- 17. Come posso restituire una stringa formattata da una funzione?
- 18. Come restituire solo JSON da Zend
- 19. PHP Funzione per restituire la stringa
- 20. Come restituire risultato JSON con caratteri unicode sfuggito come \ u1234
- 21. eseguire un file PHP, e restituire il risultato come una stringa
- 22. Come restituire JSON da webservice
- 23. Come passare i dati da un BroadcastReceiver a un'attività avviata?
- 24. Ottieni il risultato per l'ultima attività <> (continuazione)?
- 25. come restituire una funzione clojure come stringa
- 26. La terza attività chiamata restituisce il risultato alla prima attività invece di inviare il risultato alla seconda attività?
- 27. Come per eseguire i comandi di Windows in JAVA e restituire il testo risultato come una stringa
- 28. Ottenere risultato da Task.WhenAll
- 29. Java xpath per restituire un intero elemento come stringa
- 30. rimuovere _ID da Mongo risultato