博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android有返回值的Activity
阅读量:5278 次
发布时间:2019-06-14

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

在原Activity中,使用this.startActivityForResult(intent, 1);第一个参数是Intent对象,包含要到达的Activity信息,第二个参数是requestCode,当到达的Activity返回时可以得到这个值。

在原Activity中覆盖

protected void onActivityResult(int requestCode, int resultCode, Intent data) {		// TODO Auto-generated method stub		super.onActivityResult(requestCode, resultCode, data);		Toast.makeText(this, requestCode+"   "+resultCode, Toast.LENGTH_SHORT).show();	}
在到达的Activity返回后会调用这个方法。

requestCode是在this.startActivityForResult(intent, 1)中设置的。resultCode是在到达的Activity中使用setResult(10);来设置的,data是从到达后的Activity传过来的。

通过这样,我们就可以在Activity返回后更新这个界面。

转载于:https://www.cnblogs.com/javaspring/archive/2012/05/10/2656008.html

你可能感兴趣的文章
Linux 压缩解压
查看>>
[leetcode] Remove Duplicates from Sorted Array II
查看>>
MVC 读取指定视图HTML 代码结构
查看>>
JAVA 中 getMethod()和invoke()方法应用
查看>>
Linux内存调试工具初探-MEMWATCH(转)
查看>>
《软件测试》--第四次博客作业
查看>>
git基本使用
查看>>
开篇寄语
查看>>
ES6特性的两点分析
查看>>
Java注解
查看>>
如何在CSS中使用变量
查看>>
软件测试工作量的评估清单
查看>>
Object C学习笔记8-字符串NSString之二
查看>>
算法笔记 3.2 codeup1935 查找学生信息
查看>>
DataTable转List,转对象
查看>>
1185: 零起点学算法92——单词数
查看>>
IOS HTML点击时有背景阴影
查看>>
svn登录问题
查看>>
[Java复习01] Java基础 Basic
查看>>
使用scipy.genfromtxt()报错
查看>>