Home » Android » Converting TextView to String (kind of) Android

Converting TextView to String (kind of) Android

Posted by: admin June 15, 2020 Leave a comment

Questions:

I have an object on my main.xml layout file called thefact that is TextView. I also have a string called sharefact. I want to save what text is in the TextView into the sharefact string. I can’t do:

sharefact = thefact

Or anything similar to that because it would want me to convert sharefact into a textview.

Thanks!

How to&Answers:

Getting text from a TextView returns CharSequence. To convert CharSequence to String, toString() function is used.

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

Answer:

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