首页 >> 数码 >

android intent可以传递哪些数据 android使用intent向下一个活动传递数据

2022-06-19 22:45:04 来源: 用户: 

大家好,我是云百科的客服小柏,我来为大家解答以上问题。android,intent可以传递哪些数据,android使用intent向下一个活动传递数据很多人还不知道,现在让我们一起来看看吧!

解答:

1、 首先,创建一个名为IntentTest的项目。

2、 然后,在这个项目中添加一个新的活动,并将其命名为activity2。

3、 现在,向activity_main.xml布局添加一个按钮,用于启动一个新的活动。

4、 在MainActivity.java,处理这个按钮。

5、 Stringdata='Hello

6、 IntentIntent=newIntent(mainactivity.this,activity2.class);

7、 startActivity(意图);

8、 可以看到,使用了intent.putextra('extra_data',data);数据被传递给下一个活动。

9、 然后在第二个活动中,接收该数据。

10、 intentintent=getIntent();

11、 stringdata=intent.getstringextra('extra_data');

12、 Toast.makeText(activity2.this,data,Toast。长度_长)。show();

13、 可以看到,用getIntent获取上一个活动传递的数据,然后通过intent.getStringExtra获取相应的数据,最后通过Toast.makeText显示数据

14、 效果如下

15、 如果我们传递int数据,我们使用getIntExtra()方法,其他类型也类似使用。

本文到此讲解完毕了,希望对大家有帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
站长推荐