Android打开相册选择单张图片实现代码

  

<强> Android打开相册选择单张图片实现代码

  

<>强,,,,,,,,,,,,,,,以下就是如何在应用中打开图库并选择一张图片进行应用,代码很简单,注释很详细。

  

实现代码:

        btn8。setOnClickListener(新View.OnClickListener () {   @Override   公共空间onClick(查看视图){/*在活动行动里面有一个“ACTION_GET_CONTENT”字符串常量,//该常量让用户选择特定类型的数据,并返回该数据的URI。我们利用该常量,//然后设置类型为“图像/*”,就可获得安卓手机内的所有的形象。*/目的意图=new意图();/*开启图片画面类型设定为图片*/intent.setType(“图像/*”);/*使用的意图。ACTION_GET_CONTENT这个行动*/intent.setAction (Intent.ACTION_GET_CONTENT);/*取得相片后返回本画面*/startActivityForResult(意图,1);//目的意图=new意图(意图。ACTION_PICK android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);//startActivityForResult(意图,结果);   }   });            @Override   保护无效onActivityResult (int, int requestCode resultCode,意图数据){   如果(resultCode==RESULT_OK) {   Uri Uri=data.getData ();   日志。e (“uri”, uri.toString ());   ContentResolver cr=this.getContentResolver ();   尝试{   位图的位图=BitmapFactory.decodeStream (cr.openInputStream (uri));/*将位图设定到ImageView */iv8.setImageBitmap(位图);   }捕捉(FileNotFoundException e) {   日志。e(“例外”,e.getMessage (), e);   }   }   超级。onActivityResult (requestCode、resultCode、数据);   }      

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Android打开相册选择单张图片实现代码