android按顺序发送字符串,android – 如何将字符串从一个活动发送到另一个活动?...

本文详细介绍了在Android应用程序中如何使用Intent进行活动间的通信。通过Intent,您可以传递各种类型的数据,如String和int。在Activity2中,将String消息存储到Intent中并启动Activity1的步骤包括创建Intent,使用putExtra()方法添加数据,然后调用startActivity()。在Activity1的onCreate()方法中,可以通过获取Intent的Extras Bundle并调用getString()来获取传递的String消息,并将其显示在TextView上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

您可以使用意图,这是在活动之间发送的消息。在一个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);

希望这可以帮助 !

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值