Android setText()不';活动改变后不能工作
我有一个按钮,上面有Android setText()不';活动改变后不能工作,android,android-activity,textview,Android,Android Activity,Textview,我有一个按钮,上面有setText()到TextView。当我点击它时,文本会改变。接下来,我将活动更改为另一个活动,并返回到主活动。现在setText()不起作用(文本未被替换) 我的代码: public void test(View view) { String dataS = "dupa slonia"; data.setText(dataS); System.out.println(dataS); } 尝试在单击按钮返回MainActivity时执行的函数中使用
setText()
到TextView
。当我点击它时,文本会改变。接下来,我将活动更改为另一个活动,并返回到主活动。现在setText()
不起作用(文本未被替换)
我的代码:
public void test(View view) {
String dataS = "dupa slonia";
data.setText(dataS);
System.out.println(dataS);
}
尝试在单击按钮返回MainActivity时执行的函数中使用
onBackPressed()
。java当您返回到活动时,您不会经过OnCreate方法
您必须将代码放入OnResume()
方法
看看。String
对象没有setText
方法,我想您需要TextView
。请先阅读文档,然后发布活动类。我使用setText来TextView对象;)数据=(TextView)findViewById(R.id.textView2);返回到main活动后,data
似乎为空
I have data=(TextView)findViewById(R.id.textView2);在onCreate()中