2010-10-13 14 views
6

Tengo un objeto en mi archivo de diseño main.xml llamado thefact que es TextView. También tengo una cadena llamada sharefact. Quiero guardar qué texto está en TextView en la cadena sharefact. No puedo hacer:Conversión de TextView a cadena (tipo de) Android

sharefact = thefact 

O algo similar porque querría que convierta sharefact en una vista de texto.

Gracias!

Respuesta

28

Obtener texto de un TextView vuelve CharSequence. Para convertir CharSequence a String, se usa la función toString().

String sharedFact = theFact.getText().toString(); 
+3

Esto es exactamente lo mismo que publiqué ... –

+0

@Tyler: Perdón, no había visto tu publicación ... – kiki

29
TextView theFact = (TextView) findViewById(R.id.theFact); 
String shareFact = theFact.getText().toString(); 
+0

Gracias ... otra vez! ¡También respondiste mi última pregunta! –

+4

¡De nada! ¡Diviértete programando en Android! –

Cuestiones relacionadas