当Activity与Activity/Service(或其它情况)有时与要进行参数传递,最常用也是最简单的方式就是通过Intent来处理。
看如下代码:
Intent intent = new Intent(...);
Bundle bundle = new Bundle();
bundle.putString("NAME", "zixuan");
intent.putExtras(bundle);
context.startActivity(intent); 或 context.startService(intent);
当然,有传送就有接收,接收也很简单,如:
Bundle bunde = intent.getExtras();
String name = bunde.getInt("NAME");
当然参数KEY要与传送时的参数一致。
android internet参数传递
使用Intent进行参数传递
最新推荐文章于 2024-02-20 18:18:06 发布
本文介绍了在Android开发中如何利用Intent实现Activity与Activity/Service之间的参数传递。通过示例代码展示了如何发送和接收数据,包括如何创建Intent和Bundle对象,并将数据放入Bundle中。
1万+

被折叠的 条评论
为什么被折叠?



