android Activity间传递数据后返回数据。
来源:互联网 发布:华住集团 知乎 编辑:程序博客网 时间:2024/05/21 09:29
activity间返回数据时,需要使用startActivityForResult()方法启动activity。
注意,启动时传递了一个请求,码,该请求码可以自定义,然后后面可以将请求码或返回码比较,对应,做某些判断。
如:
1、请求
Intent i = new Intent("com.wxt.aty2");
startActivityForResult(i,200);
实现重写onActivityResult()方式,处理返回数据。
Protect void onActivityResult(intrequestCode, intresultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);if(resultCode==requestCode) { tv.setText("返回的数据是:" + data.getStringExtra("data"));}else{ Toast.makeText(getApplicationContext(),"返回码bu正确!",Toast.LENGTH_SHORT).show();}
}
2、返回activity界面只需使用setResult(Intent i,int resultCode)方法传回数据,然后即可关闭activity.
0 0
- android Activity间传递数据后返回数据。
- Android Activity间传递数据
- 返回Activity时传递数据
- 返回activity时传递数据
- 19 activity间传递数据 关闭时返回数据
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android 两个Activity之间传递数据及返回
- Android Activity、Fragment之间的数据传递和返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Activity间传递数据
- activity间传递数据
- 语言模型-SRILM(1) 安装
- 指针
- Struts2知识点
- CodeForces 731B Coupons and Discounts
- Linux学习:计算机和操作系统的基础知识
- android Activity间传递数据后返回数据。
- Linux_CentOS_NAT和桥接方式切换
- R 语言的学习(一)
- Java 基本数据类型 范围及默认值
- OKHttp的各种情况使用
- EL
- java反射的使用-实战篇
- Java的单例设计模式Singleton
- Android 实现双击返回键退出应用详细实现方法