最近用到安卓的startActivityForResult方法,我想问一下,如果一个页面有两个地方需要用这个方法,那么怎么办,我们知道使用这个方法会自动调用onActivityResult方法,比如我一个页面有两个按钮,一个是拍照上传图片,一个是从本地获取,都需要将图片返回,也就是说这两个按钮都需要用startActivityForResult方法,但是在这个页面又不可能写两个onActivity方法,这时候我改怎么办呢?
知道的帮忙回答一下,不胜感激。Android图片
知道的帮忙回答一下,不胜感激。Android图片
解决方案 »
- android UI 控件的设置问题
- 如何实现android ant 多渠道打包
- 关于mmm编译出来的.apk和.odex安装问题
- wifi连接问题:enableNetwork(wifi_configID, true)返回值为true时,还是没有连接上wifi!!
- 如何将Android系统移植到博创2410的开发版上
- 创建一个兼容2.3android项目,minimum SDK,target SDK,compile with
- 通过Intent去打开weixin时,报签名错.是不是要事先签名?
- 求反转二进制文件的好方法?
- 【Android求助】怎样无损加载一张过长的图片
- 开发手机APP时如何做到历史数据展示?
- android多媒体播放器解码相关的几个问题
- android图片按手势进行移动
在调用startActivityForResult(Intent intent , int requestCode)时,给定的requestCode值
A按钮写成1 B按钮写成2那么在public void onActivityResult(int requestCode, int resultCode, Intent data) 方法时,可以根据requestCode == 1 还是 requestCode == 2 来判别了