web-dev-qa-db-ja.com

TextViewを文字列に変換する(種類)Android

Main.xmlレイアウトファイルに、TextViewというファクトというオブジェクトがあります。 sharefactという文字列もあります。 TextViewにあるテキストをsharefact文字列に保存したいと思います。できません:

sharefact = thefact

または、sharefactをテキストビューに変換する必要があるため、それに類似したもの。

ありがとう!

8
Keenan Thompson

TextViewからテキストを取得すると、CharSequenceが返されます。 CharSequenceStringに変換するには、toString()関数を使用します。

String sharedFact = theFact.getText().toString();
34
kiki
TextView theFact = (TextView) findViewById(R.id.theFact);
String shareFact = theFact.getText().toString();
34
Tyler Treat