android startActivityForResult
来源:互联网 发布:加载虚拟光驱的软件 编辑:程序博客网 时间:2024/06/07 16:30
Activity1: /*new一个Intent对象,并指定class*/Intent intent = new Intent();intent.setClass(EX03_11.this,EX03_11_1.class); /*new一个Bundle对象,并将要传递的数据传入*/ Bundle bundle = new Bundle(); bundle.putDouble("height",height); bundle.putString("sex",sex); /*将Bundle对象assign给Intent*/ intent.putExtras(bundle); /*调用Activity EX03_11_1*/ startActivityForResult(intent,0); /* 覆盖 onActivityResult()*/ @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { switch (resultCode)//resultCode==-1代表返回成功,requestCode就是startActivityForResult时传的第二个参数 { case RESULT_OK: /* 取得来自Activity2的数据,并显示于画面上 */ Bundle bunde = data.getExtras(); break; default: break; } }Activity2: /* 取得Intent中的Bundle对象 */ intent=this.getIntent(); setResult(RESULT_OK, intent); finish();
- Android StartActivityForResult
- android startActivityForResult
- android startActivityForResult()
- Android-startActivityForResult
- Android startActivityForResult
- Android startActivityForResult
- Android(一):startActivityForResult方法
- Android:startActivityForResult用法
- Android startActivityForResult的使用
- Android startActivityForResult的使用
- android使用startActivityForResult
- android StartActivityForResult()方法详解
- android的startActivityForResult学习心得
- Android 边用边学 之 startActivityForResult
- Android:startActivityForResult 和 onActivityResult
- [android]startActivityForResult方法简介
- Android中startActivityForResult
- Android startActivityForResult的使用
- FLV容器分析3
- android 获取手机屏幕分辨率
- 一些类库和资源
- linux ln 软链接和硬链接
- OpenGL 纹理本质
- android startActivityForResult
- .Net技术架构
- oracle bbed安装
- web配置及加载先后详解
- 随笔三十二:访问条件码
- SQL Server数据库中使用sql脚本删除指定表的列
- Linux多线程编程
- iOS学习--NSCalendar
- Java clone() 影子克隆与深度克隆