首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓演播室中intent.getStringExtra和intent.putExtra的解释

安卓演播室中intent.getStringExtra和intent.putExtra的解释
EN

Stack Overflow用户
提问于 2018-08-19 12:59:23
回答 1查看 4.1K关注 0票数 0

我对使用安卓工作室有点陌生,我的老师让我学习如何使用intent.getStringExtra和intent.putExtra。

请帮我解释一下这两件事。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-19 13:12:42

通常,意图用于在某些android组件之间移动,比如(activity、service、广播接收器...etc) --您需要在这些组件之间传递一些值,因此您需要在发送方组件中使用put,在接收方中使用put,例如:

在发送者中:

代码语言:javascript
运行
复制
 Intent intent = new Intent(SenderActrivtiy.this, REciverActivity.class);
                intent.putExtra("emailKey", "mm@email.com");
                startActivity(intent);

在reciver中:

代码语言:javascript
运行
复制
String email =getIntent().getStringExtra("emailKey");

注意,您需要传递相同的键来检索您的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51917897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档