将TextView转换为字符串(类似)Android

10

我在我的main.xml布局文件中有一个名为thefact的TextView对象。我还有一个名为sharefact的字符串。我想把TextView中的文本保存到sharefact字符串中。但是我不能这样做:

sharefact = thefact

或者类似的内容,因为它要我将sharefact转换为textview。

谢谢!

2个回答

39

TextView 获取文本会返回 CharSequence。要将 CharSequence 转换为 String,需要使用 toString() 函数。

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

如何使用 Kotlin 实现这个? - Adan Vivero
它不起作用。请检查我的问题。此处 - Uncle Roger

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

谢谢...再次感谢!你也回答了我的上一个问题! - Keenan Thompson
它不起作用。请检查我的问题。这里 - Uncle Roger

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接