博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android activity之间传递返回值
阅读量:6830 次
发布时间:2019-06-26

本文共 699 字,大约阅读时间需要 2 分钟。

activity A,跳转至 Activity B ,A传参数user_name给B,然后B再返回修改后的参数user_name给A

 

首先A传user_name给B

Intent input_B = new Intent(UserInfoActivity.this,ForInputActivity.class);input_driving_age.putExtra("user_name", "哈哈哈");startActivityForResult(input_B, INFO_USER_NAME);

 

再B接收A传递过来值:

Intent preIntent = getIntent();String userName = preIntent.getStringExtra("user_name");

再次,B再回传参数给A

Intent result = new Intent();result.putExtra("value", value);setResult(RESULT_OK, result);finish();

再次,A再接收B返回的值

protected void onActivityResult(int requestCode, int resultCode, Intent data) {        switch (requestCode) {        case INFO_USER_NAME:                value_name = data.getStringExtra("value");     //接收到的值         }   }

 

转载地址:http://ctjkl.baihongyu.com/

你可能感兴趣的文章
oracle数据库使用之数据查询入门
查看>>
通过cat方式生成yum源
查看>>
属性动画的概念解析--实现星星控件
查看>>
DSP开发中遇到的问题 - 类指针未初始化后果
查看>>
java之JMX
查看>>
指针常量与常量指针
查看>>
在web.config中配置httpHandlers节点是的说明
查看>>
c++:数据类型的推断type_traits
查看>>
Python——异常基础
查看>>
UVa 112 树求和
查看>>
物理结构与逻辑结构
查看>>
hdoj-1312-Red and Black
查看>>
VB.NET机房收费系统总结
查看>>
MIDL相关
查看>>
ocx控件针对网页刷新和关闭分别进行区分处理
查看>>
CSS3:box-sizing:不再为盒子模型而烦恼
查看>>
Ubuntu 16.04下UML建模PowerDesigner的替代ERMaster和MySQL Workbench
查看>>
Storm工作流程
查看>>
分布式架构设计之电商平台
查看>>
java编程思想——java IO系统
查看>>