注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

姑射道人的博客

博客新地址:nixuchen.com

 
 
 

日志

 
 

获得本地图片  

2012-08-02 20:15:52|  分类: android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

   mButton.setOnClickListener(new OnClickListener(){


public void onClick(View v) {

Intent intent = new Intent();

intent.setType("image/*");

intent.setAction(Intent.ACTION_GET_CONTENT);

startActivityForResult(intent, 1);

}

        });

        

    }

@Override

protected void onActivityResult(int requestCode, int resultCode, Intent data) {

if(resultCode == RESULT_OK){

Uri uri = data.getData();

ContentResolver cr = getContentResolver();

Cursor cursor = cr.query(uri, null, null, null, null);

//查询本地图片库图片的字段

// String[] str = cursor.getColumnNames();

// for(int i=0; i<str.length; i++){

// Log.i("ColumNames", str[i]);

// }

//得到本地图片库中图片的 id、路径、大小、文件名

while(cursor.moveToNext()){

Log.i("====_id", cursor.getString(0)+ "");

Log.i("====_path", cursor.getString(1)+ "");

Log.i("====_size", cursor.getString(2)+ "");

Log.i("====_display_name", cursor.getString(3)+ "");

}

try {

InputStream in = cr.openInputStream(uri);

Bitmap bitmap = BitmapFactory.decodeStream(in);

mImageView.setImageBitmap(bitmap);

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

  评论这张
 
阅读(473)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017