Intent 调用系统图片库
来源:互联网 发布:淘宝空间图片协议在哪 编辑:程序博客网 时间:2024/06/05 06:45
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(intent, REQUEST_RESULT);
REQUEST_RESULT是一个flag,是int值,可以根据自己的需要来改变.
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_RESULT) {
Uri uri = data.getData();
Log.e("MM", "uriPath=" + uri.getPath());
if (uri == null) {
Toast.makeText(this, "选择文件出错", Toast.LENGTH_SHORT).show();
return;
}
String[] proj = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(uri, proj, null, null, null);
if (cursor == null) {
imgPath = uri.getPath();
} else {
int index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
imgPath = cursor.getString(index);
}
File file = new File(imgPath);
}
在activity中获得图片库返回的图片路径
- Intent 调用系统图片库
- ios调用系统图片库
- android 4.4 系统图片库调用
- 利用intent打开图片库
- android 系统Intent调用
- Intent 调用系统程序
- android 系统Intent调用
- Intent常用系统调用
- 调用系统 隐式intent
- Intent调用系统组件
- Intent调用系统实例分析
- Android系统调用之Intent
- Intent调用系统程序总结
- Intent调用系统程序总结
- 调用系统的intent用法
- Android系统Intent调用大全
- android-调用系统的Intent
- Intent 常用调用系统action
- js闭包相关的内容
- 使用Keil MDK以及标准外设库创建STM32工程
- oracle多行数据合并成一行
- Android Studio正式版签名的时候出现:Android xxx is not translated in zh
- EasyUI—点击tab内容中的链接,在父级tab上新增一个tab
- Intent 调用系统图片库
- netbeans+apache+mysql+php
- 【数学】约瑟夫环问题中,最后剩下的人是第几个人
- 字符串中使用较多的函数和字符串与日期类型转换
- Iterator和Iterable接口
- JQuery实现密码有短暂的显示过程和实现 input hint效果
- 给组件设置一个边框
- 【6种常见的数据加载模式设计】
- Shell脚本中$0、$?、$!等的意义