• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Activity---Activity之间数据交流,activity之间传递数据

Activity---Activity之间数据交流,activity之间传递数据

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了activity之间传递数据,activity传递数据,activity中的数据传递,activity传递数据list,两个activity传递数据等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Activity---Activity之间数据交流,activity之间传递数据


主要功能:

在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。这样的数据交流就要用到回调函数onActivityResult。

<1>startActivityForResult(Intent intent, int requestCode);

第一个参数:一个Intent对象

第二个参数:如果> = 0,当Activity结束时requestCode将归还在onActivityResult()中。以便确定返回的数据是从哪个Activity中返回

<2>onActivityResult(int requestCode, int resultCode, Intent data)

第一个参数:这个整数requestCode提供给onActivityResult,是以便确认返回的数据是从哪个Activity返回的。

            这个requestCode和startActivityForResult中的requestCode相对应。

第二个参数:这整数resultCode是由子Activity通过其setResult()方法返回。


第三个参数:一个Intent对象,带有返回的数据。

<3>setResult(int resultCode, Intent data)

调用这个方法把Activity想要返回的数据返回到父Activity

第一个参数:当Activity结束时resultCode将归还在onActivityResult()中,一般为RESULT_CANCELED , RESULT_OK。

第二个参数:一个Intent对象,返回给父Activity的数据。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 不带数据和返回的Activity跳转,返回activity跳转
  • Activity---Activity之间数据交流,activity之间传递数据
  • 在不同Activity之间传递数据的四种常用方法,activity四种

相关文章

  • 2017-05-26Android框架设计模式(五)——Singleton Method
  • 2017-05-22.5.9 AlertDialog(对话框)详解
  • 2017-05-26Postgresql通过fdw_JDBC连接查询DB2\Oracle表
  • 2017-05-26android:giavity和layout_gravity的区别
  • 2017-05-26Android 反编译和混淆,android反编译混淆
  • 2017-05-26SwipeMenuListView框架完全解析,swipemenulistview
  • 2017-11-18Android的Dialog工具
  • 2017-05-26android 浅谈Aidl 通讯机制,androidaidl
  • 2017-05-26分析google的multidex库,googlemultidex库
  • 2017-05-26OpenDigg安卓开源项目月报201704,opendigg安卓201704

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 二维码积分兑换商城,积分兑换商城
    • Android中TextView设置最大长度,超出显示省略号,androidtextview
    • Oracle监听与tnsnames文件标准配置解决监听无法连接问题
    • Android Studio中的EditText控件使用详解
    • Android开发学习之路--Annotation注解简化view控件之初体验
    • 53.Android Canvas Paint相关内容介绍
    • Eclipse下配置Ant脚本 自动打包带签名的Android apk(PC环境为MAC)
    • 【同行说技术】Android程序员从小白到大神必读资料汇总(三),android资料汇总
    • zabbix 2.4.7 升级到 3.2.4
    • android获取屏幕宽高与获取控件宽高,android获取控件

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有