您可以使用意图,这是在活动之间发送的消息。在一个intent中你可以放置所有类型的数据,String,int等。
在您的情况下,在activity2中,在转到activity1之前,您将以这种方式存储String消息:
Intent intent = new Intent(activity2.this, activity1.class);
intent.putExtra("message", message);
startActivity(intent);
在activity1中,在onCreate()中,您可以通过检索Bundle(包含调用活动发送的所有消息)来获取String消息,并在其上调用getString():
Bundle bundle = getIntent().getExtras();
String message = bundle.getString("message");
然后,您可以在TextView中设置文本:
TextView txtView = (TextView) findViewById(R.id.your_resource_textview);
txtView.setText(message);
希望这可以帮助 !