Android 如何从textview获取文本?

Android 如何从textview获取文本?,android,textview,gettext,Android,Textview,Gettext,我试图从TextView获取文本,因此我尝试使用getText()方法,但没有成功。我只使用片段,因此有一种方法可以从文本视图获取文本 另外,我尝试了getEditText(),但是我得到了NULL您可能正在调用TextView TextView=(TextView)findViewById(R.id.yourifragmenttextview)在您的活动布局上 您需要获取片段中实际视图的引用 首先,您需要一个膨胀片段的引用,然后调用 TextView textView = (TextView)

我试图从
TextView
获取文本,因此我尝试使用
getText()
方法,但没有成功。我只使用
片段
,因此有一种方法可以从
文本视图
获取文本


另外,我尝试了
getEditText()
,但是我得到了
NULL

您可能正在调用
TextView TextView=(TextView)findViewById(R.id.yourifragmenttextview)在您的活动布局上

您需要获取片段中实际视图的引用

首先,您需要一个膨胀片段的引用,然后调用

TextView textView = (TextView) myFragment.findViewById(R.id.yourInFragmentTextView);
String text = textView.getText().toString();

String str=textview.getText().toString()应该可以工作
尝试从
TextView
中清除缓存并重新启动
getText()
是一种正确的方法,因此您可以提供整个片段吗?找到解决办法对我们有很大帮助