startActivityForResult的详细用法
来源:互联网 发布:机械 simulink 知乎 编辑:程序博客网 时间:2024/05/22 05:23
在启动另外一个Activity的时候,有两种方法,一种是直接使用startActivity,另外一种就是使用startActivityForResult。前一种想必大家都明白怎么使用了,我就不废话了。本文主要通过一个Demo来学习一下第二种。
第二个页面代码:
第二个页面布局文件:
AndroidManifest.xml:
运行效果图:
startActivityForResult的主要作用就是它可以回传数据,假设我们有两个页面,首先进入第一个页面,里面有一个按钮,用于进入下一个页面,当进入下一个页面时,进行设置操作,并在其finish()动作或者back动作后,将设置的值回传给第一个页面,从而第一个页面来显示所得到的值。这个有一点像回调方法,就是在第二个页面finish()动作或者back动作后,会回调第一个页面的onActivityResult()方法,所以我们可以重写一下这个方法。直接看代码吧:
第一个页面代码:
第二个页面代码:
第二个页面布局文件:
AndroidManifest.xml:
运行效果图:
阅读全文
0 0
- startActivityForResult的详细用法
- startActivityForResult()的详细用法
- startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- Android------startActivityForResult的详细用法
- startActivityForResult的详细用法-----android
- startActivityForResult的详细用法及详细使用说明
- Android Activity.startActivityForResult的详细用法
- Android------startActivityForResult的详细用法--返回数据
- Android startActivityForResult 详细用法
- startActivityForResult的用法
- startActivityForResult()的用法
- 简单MVP实现Android录制/播放.pcm音频
- 在 iOS 项目中 存放在 Images.xcassets 编译成功后 图片存放的位置
- 导入dmp
- Android 集成微信支付步骤详解
- LAMP与LNMP架构的区别及其具体的选择说明
- startActivityForResult的详细用法
- Java初体验之springMvc(一) springmvc框架的的引入
- Linux进程概念&相关系统调用
- BZOJ3195: [Jxoi2012]奇怪的道路(状压DP)
- Java使用FilenameFilter过滤文件
- 几款用jQuery写的h5小游戏
- nsi学习之 软件重复安装不可以改路径
- javac编译提示编码GBK的不可映射字符
- 正则匹配