读取手机相册,获取选中的某张图片的路径
来源:互联网 发布:淘宝卖家被处罚的原因 编辑:程序博客网 时间:2024/05/17 05:51
package com.testreadgallery;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.MediaStore;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;import android.widget.Toast;/** * 获取手机gallery的图片路径,并且显示在textview上面。 * @author syd * */public class MainActivity extends Activity {Button btnSelectImagePath;TextView tvShowImagePath;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);btnSelectImagePath = (Button) findViewById(R.id.button1);tvShowImagePath = (TextView)findViewById(R.id.textView1);btnSelectImagePath.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {//跳转到手机的相册Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(intent, 1);}});}/** * 处理用户在相册中选择的图片 */protected void onActivityResult(int requestCode, int resultCode, Intent data) {if (requestCode == 1) {if (data != null) {//从intent中获取图片的URIUri uri = data.getData();if (uri == null) {Toast.makeText(getApplicationContext(), "未选择图片", Toast.LENGTH_LONG).show();}else {String path = null;String[] proj = {MediaStore.Images.Media.DATA};//通过URi获取到具体的路径Cursor cursor = getContentResolver().query(uri, proj, null, null, null);if (cursor != null) {cursor.moveToFirst();path = cursor.getString(cursor.getColumnIndex(proj[0]));tvShowImagePath.setText(path);Log.e("sydlog", "path=" + path);Toast.makeText(getApplicationContext(), path, Toast.LENGTH_LONG).show();}}}}};}
0 0
- 读取手机相册,获取选中的某张图片的路径
- 获取相册的某一张图片的路径
- Android手机读取相册图片,根据URI获取图片路径
- 获取相册图片的路径和图片的名字
- android 小米手机 相册图片路径空指针的问题
- 获取手机相册图片显示并获取路径
- 整理---从手机相册获取图片的方法
- Android 通过手机文件夹路径,得到 某张 照片 的 详细/详情/信息的获取
- 读取手机相册,从手机相册读取图片剪切,拍照获取图片,获取拍照图片进行剪切
- 从android相册获取所有图片的路径
- Android获取手机图片路径的办法
- ios读取系统相册以及获取图片的名字
- android 扫描手机上的图片 获取手机图片路径
- 调用Android手机相册功能并获取图片路径
- 解决华为手机获取相册图片路径为null
- Android中读取系统图库(包含相册)中的图片,显示图片与图片的路径
- android 相册选折图片,获取图片路径,不能得到路径的原因
- 获取相册图片的大小
- POJ 2112 Optimal Milking 二分枚举 + 最大流
- 秒杀多线程第一篇 多线程笔试面试题汇总 http://blog.csdn.net/morewindows/article/details/7392749
- hadoop2.6配置文件设置
- nyoj 蚂蚁的难题(二) 745 (DP+技巧转化)
- 实现BaseViewcontroller的滑动返回按钮效果
- 读取手机相册,获取选中的某张图片的路径
- elasticsearch2.0集群安装配置
- Note one
- Linux下软件开发RPC框架
- [LeetCode] Implement strStr()[字符串hash]
- 进程与线程
- adb start-server * daemon not running. starting it now on port 5037 * ADB ser
- A+B Again
- 秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别