android从图库中添加图片

点击按钮从图库中添加图片这是我写的用来接收图片的布局:
<
Button
android:id="@+id/button1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="选择图片"/>

<
    ScrollView 
    android:layout_height="match_parent"
    android:layout_width="match_parent">
<LinearLayout 
    android:id="@+id/linearlayout"
    android:layout_height="wrap_content"
    android:layout_width="match_parent">
</LinearLayout>
</ScrollView>

下面是添加图片的代码:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (resultCode != RESULT_OK) {

System.out.println("error");
return;
}
if (requestCode == IMAGE_CODE) {

Uri uri = data.getData();

//先把图片加入界面中
ContentResolver cr = this.getContentResolver();

try {
Bitmap bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri));
ImageView iv=new ImageView(MainActivity.this);
iv.setImageBitmap(bitmap);
lv.addView(iv, i);
i=i++;
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
点击添加选择完成后确实能添加,但是我在添加第二张的时候,第一张却没了,只有第二张?求教,怎么才能留住第一张

1个回答

android中从图库中选取图片
android4.4从系统图库无法加载图片的问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

只有一个imageView控件?

w1213096890
德莱華 每次从图库中选择图片的时候就会生成一个ImageView
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

android Edittext中可以插入相册中的图片

最近在做一个发布的功能,是要在edittext中可以插入图片,然后形成图文混合,有哪位大神做过的可以指导一下吗?

android中从默认的图片库中选择图片的问题

我使用下面的代码从图片库中选择一个图片: Intent intent_gallery = new Intent(); intent_gallery.setType("image/*"); intent_gallery.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intent_gallery, 1); 但是我不需要查看其它的程序来选择图片,我想让它直接打开默认的图片库,而不是显示一个另外的程序来让我选择图片。

Android中选择图片后获得路径的方法

最近在工作中遇到这个问题,我的应用中有个功能,点击某Imagview进入手机图库,点击图片后返回Activity获得所选图片的路径,在代码中提供了下面的方法: public String getRealPathFromURI(Uri contentUri) { String res = null; String[] proj = {MediaStore.Images.Media.DATA}; // Cursor cursor = getContentResolver().query(contentUri, proj, null, null, null); CursorLoader loader = new CursorLoader(this, contentUri, proj, null, null, null); // Cursor cursor= managedQuery(contentUri, proj, null, null, null); Cursor cursor=loader.loadInBackground(); Log.i("msg","=============>>>>>>>>"+contentUri); Log.i("msg","cursor=============>>>>>>>>"+cursor.toString()); if (cursor.moveToFirst()) { int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); Log.i("msg","column_index=============>>>>>>>>"+column_index); res = cursor.getString(column_index); Log.i("msg","res=============>>>>>>>>"+res); } cursor.close(); return res; } 但是运行后返回值为null,百思不得其解,Logcat的消息如下: 12-03 14:18:31.555 1788-1788/dev.sunshine.song.driver I/msg: ==============>>>>>>>>>content://com.android.providers.media.documents/document/image%3A245050 12-03 14:18:31.585 1788-1788/dev.sunshine.song.driver I/msg: cursor=============>>>>>>>>android.content.ContentResolver$CursorWrapperInner@43591110 12-03 14:18:31.585 1788-1788/dev.sunshine.song.driver I/msg: column_index=============>>>>>>>>0 12-03 14:18:31.585 1788-1788/dev.sunshine.song.driver I/msg: res=============>>>>>>>>null 12-03 14:18:31.620 1788-1788/dev.sunshine.song.driver I/msg: path====================>>>>>>>>>>null 我也试过用IO流的方式获取位图,也的确能显示,但因为此方法得到的路径在程序的其他地方还会调用,所以不好绕过,所以请论坛大神帮忙看看这个方法哪有问题?

android Studio 如何将本地相册的图片放入imageView后,再启动app图片还在

android Studio 如何将本地相册的图片放入imageView后,再启动app图片还在

android 拍完照片后,图片隐藏,不在相册中显示出来

android 拍完照片后,让图片隐藏,不显示在相册中,怎么做到??

Android模拟器如何选本地image

我自己下了套android8.0源码,整编完了,基于这套源码改改,想调试一下,怎么让android模拟器用我这套编出来的image

在Ubuntu上编译完android6.0源码运行在模拟器上图库跟浏览器的错误

我用虚拟机装了一个Ubuntu系统,下载编译了Android6.0的源码,执行emulator命令后运行模拟器后,开机正常,打开图库跟浏览器,这两个软件就会停止运行,是不是编译的时候依赖没有添加完还是什么其他原因?求救各位大神!!!

android中存储图像会创建缩略图

我使用以下代码在相册中插入图像,但是插入图像时也会创建图像的缩略图,如何阻止缩略图的创建呢? 我在相册中加入图像,当我从相册中选择图像时,返回的是缩略图的路径,这个不是我所要的结果。 插入图像的相关代码: scr The content resolver to use source The stream to use for the image title The name of the image description The description of the image MediaStore.Images.Media.insertImage(contentResolver ,file.getAbsolutePath(), file.getName(), );

android如何获得系统默认相册路径及此路径下所有照片路径

我在做一个云相册的项目,用的是百度云。现在要获得系统默认相册的所有图片路径,在google上搜罗很多,都是把sd卡上所有相册都罗列了出来,我是安卓新手,也不太懂怎么弄,各位大神有什么好办法。。。

安卓的开发中动态图片背景的设计

请问大牛,如何在控件背景上添加动态图片,例如gif 格式的图片怎么作为控件背景使用!? ![图片说明](https://img-ask.csdn.net/upload/201512/07/1449421279_394509.png)

请问如何让安卓APP替换图片

写了一个手机APP 如何在上传照片的时候添加一个更换照片的功能或者取消该照片的功能 谢谢大神们

安卓如何实现返回按钮的功能,我想在点击图片时,返回到上一个没有finish()的界面

安卓如何实现返回按钮的功能,我想在点击图片时,返回到上一个没有finish()的界面,也就是实现和home键旁边返回键类似的功能

Android启动相机保存住不到指定文件夹里

启动相机拍照,点击确定保存,返回APP刚刚指定的路径读取不到图片,显示不了 进入图库里也没看到刚刚拍的照片

安卓app内嵌h5图片上传不触发change事件

我在h5页面加入一个<input type="file">,然后把h5内嵌到app中,ios上传是成功的,完全可以调出来相机相册。,安卓的app怎样都不触发change事件,也不会打开相机相册。求助,有没有遇到过类似情况的,求大神帮忙啊。

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

C++语言基础视频教程

C++语言基础视频教程

Python可以这样学(第四季:数据分析与科学计算可视化)

Python可以这样学(第四季:数据分析与科学计算可视化)

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

Python数据分析与挖掘

Python数据分析与挖掘

相关热词 c# 按行txt c#怎么扫条形码 c#打包html c# 实现刷新数据 c# 两个自定义控件重叠 c#浮点类型计算 c#.net 中文乱码 c# 时间排序 c# 必备书籍 c#异步网络通信
立即提问