全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

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

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

实现代码:

btn8.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View view) {
/*在Activity Action里面有一个“ACTION_GET_CONTENT”字符串常量,
// 该常量让用户选择特定类型的数据,并返回该数据的URI.我们利用该常量,
//然后设置类型为“image/*”,就可获得Android手机内的所有image。*/
        Intent intent = new Intent();
        /* 开启Pictures画面Type设定为image */
        intent.setType("image/*");
        /* 使用Intent.ACTION_GET_CONTENT这个Action */
        intent.setAction(Intent.ACTION_GET_CONTENT);
        /* 取得相片后返回本画面 */
        startActivityForResult(intent, 1);


//Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
// startActivityForResult(intent, RESULT);
      }
    });



 @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (resultCode == RESULT_OK) {
      Uri uri = data.getData();
      Log.e("uri", uri.toString());
      ContentResolver cr = this.getContentResolver();
      try {
        Bitmap bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri));
        /* 将Bitmap设定到ImageView */
        iv8.setImageBitmap(bitmap);
      } catch (FileNotFoundException e) {
        Log.e("Exception", e.getMessage(), e);
      }
    }
    super.onActivityResult(requestCode, resultCode, data);
  }

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


# Android  # 打开相册选择单张图片  # 打开图库选择图片  # Android 调用系统相册选择照片  # Android实现选择相册图片并显示功能  # Android开发实现从相册中选择照片功能详解  # Android 选择相册照片并返回功能的实现代码  # android相册选择图片的编码实现代码  # Android从相册选择图片剪切和上传  # Android实现拍照、选择相册图片并裁剪功能  # Android实现从相册选择照片功能  # 希望能  # 很简单  # 就可  # 谢谢大家  # 有一个  # 如何在  # image  # Activity  # Intent  # Action  # ACTION_GET_CONTENT  # URI  # startActivityForResult  # setAction 


相关文章: 油猴 教程,油猴搜脚本为什么会网页无法显示?  学校为何禁止电信移动建设网站?  如何选择适合PHP云建站的开源框架?  香港服务器选型指南:免备案配置与高效建站方案解析  定制建站策划方案_专业建站与网站建设方案一站式指南  大型企业网站制作流程,做网站需要注册公司吗?  如何零基础开发自助建站系统?完整教程解析  如何在IIS服务器上快速部署高效网站?  ,交易猫的商品怎么发布到网站上去?  如何在建站主机中优化服务器配置?  存储型VPS适合搭建中小型网站吗?  内网网站制作软件,内网的网站如何发布到外网?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  表情包在线制作网站免费,表情包怎么弄?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  微课制作网站有哪些,微课网怎么进?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何通过远程VPS快速搭建个人网站?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  济南网站制作的价格,历城一职专官方网站?  广州建站公司哪家好?十大优质服务商推荐  网站制作难吗安全吗,做一个网站需要多久时间?  小型网站制作HTML,*游戏网站怎么搭建?  股票网站制作软件,网上股票怎么开户?  建站三合一如何选?哪家性价比更高?  家庭建站与云服务器建站,如何选择更优?  c# 服务器GC和工作站GC的区别和设置  MySQL查询结果复制到新表的方法(更新、插入)  如何快速查询网站的真实建站时间?  Bpmn 2.0的XML文件怎么画流程图  青浦网站制作公司有哪些,苹果官网发货地是哪里?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  如何确保FTP站点访问权限与数据传输安全?  c# 在高并发场景下,委托和接口调用的性能对比  如何通过虚拟主机空间快速建站?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何选择香港主机高效搭建外贸独立站?  如何挑选最适合建站的高性能VPS主机?  PHP 500报错的快速解决方法  宿州网站制作公司兴策,安徽省低保查询网站?  建站之星伪静态规则如何设置?  建站之星如何实现网站加密操作?  建站之星如何保障用户数据免受黑客入侵?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  外贸公司网站制作哪家好,maersk船公司官网?  宝塔建站助手安装配置与建站模板使用全流程解析  jQuery 常见小例汇总  官网自助建站平台指南:在线制作、快速建站与模板选择全解析 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。