Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓使用ImageView将视图转换为位图,但ImageView丢失

安卓使用ImageView将视图转换为位图,但ImageView丢失
EN

Stack Overflow用户
提问于 2016-04-12 09:43:29
回答 1查看 121关注 0票数 0

我有一个类inflateView,它可以插入一个视图(使用TextViews和ImageView),然后返回视图。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Class inflateView(){
    public inflateView(){}
    public View getView(){
       View view = View.inflate(Context, R.layout.animal_share, null);
       ......
       set___TextViews
       ......
       ImageView imageView = (ImageView) view .findViewById(R.id.backdrop);
       Picasso.with(mContext).load(someURL).into(imageView);
       return view;
    }
}

然后在活动中新建它,将视图转换为位图,将位图转换为JPEG文件,通过意图共享此JPEG。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
......
inflateView iV= new inflateView();
View view = iV.getView();
......
convert___view___to___bitmap
bitmap___to___file
share___this___file___through___Intent
......

问题是JPEG没有包含URL图片,但其他TextViews是好的。

我试着用XML将可绘制的资源分配给ImageView的src,它工作得很好,但用毕加索加载的图片不起作用。

有什么想法吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-04-12 09:57:34

我想我得到答案了..。

只是因为视图是在URL图片完全加载之前返回的。

现在我使用imageview.setImageBitmap来确保URL图片在返回前完全加载。

但这可能会导致UI阻塞一段时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36569470

复制
相关文章
安卓 ImageView 的 scaleType 用法实用总结
如左图图片小于ImageView,则能够完全显示;右图图片大于ImageView,只能显示中间的一部分。而图片的显示尺寸并没有变化,只不过显示不全而已。
梦飞
2022/06/23
1.4K0
安卓 ImageView 的 scaleType 用法实用总结
ImageView使用
但是编译报错了Error: The resource name must start with a letter
李小白是一只喵
2020/04/24
7810
Android ImageView 正确使用姿势
导语 本文主要介绍了ImageView的相关重要方法,从源码角度剖析了一些容易令人混淆或百思不得其解的问题。 一、正确合理使用ImageView 的src 和background src :为ImageView 原图内容,存放原图大小,不会被拉伸; background:为Imageview的背景,会根据ImageView给定的长宽进行拉伸; 在ImageView中,可以同时设置src和background属性(为了减少绘制,可以根据使用场景来设置相应属性); 由于src中存放的是原图大小,如果需要对其缩放
腾讯Bugly
2018/03/23
2.4K0
ImageView.ScaleType
对ImageView.ScaleType,学习安卓需掌握。以官方链接:http://android.xsoftlab.net/reference/android/widget/ImageView.ScaleType.html 所有文字全靠打。
达达前端
2022/04/28
5300
Android 圆形ImageView
开发过程中我们经常会用到圆形的图片,作为头像、Item图标等等。笔者今天分享出自己常用的实现方式 —— 继承ImageView重写onDraw方法,手动裁剪。绘制完成后,使用方式就和普通的ImageV
饮水思源为名
2019/10/14
2.1K0
Android 圆形ImageView
ImageView缩放选项
用户1172465
2018/01/08
1.6K0
ImageView ScaleType 解析
由代码中可以看出ScaleType有八种属性。我们先上对比图,再分析各个属性的不同。
全栈程序员站长
2022/06/24
4850
ImageView ScaleType 解析
ImageView的scaletype属性
android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别: CENTER /center  按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截 取图片的居中部分显示 CENTER_CROP / centerCrop  按比例扩大图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽) CENTER_INSIDE / centerIn
欢醉
2018/01/22
8870
【Android从零单排系列九】《Android视图控件——ImageView》
小伙伴们,在上文中我们介绍了Android视图控件Button控件,本文我们继续盘点,介绍一下Android视图控件中的第四个控件——ImageView。
再见孙悟空_
2023/02/10
1.3K0
【Android从零单排系列九】《Android视图控件——ImageView》
常用控件之ImageView的使用(一)
Hi,喜欢每天练习的小伙伴肯定对上一篇的Button了如指掌了,那么今天我们为大家带来了ImageView控件,这个控件能与Button碰撞出什么样的火花呢?话不多说,让我们赶紧开始学习吧~
下码看花
2019/09/02
1.7K0
常用控件之ImageView的使用(一)
[Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。
全栈程序员站长
2022/07/02
6380
[Android] ImageView.ScaleType设置图解
Android控件之ImageView
张风捷特烈个人网站,编程笔记请访问:http://www.toly1994.com
张风捷特烈
2018/09/03
1K0
Android控件之ImageView
常用控件之ImageView的使用(二)
在上一篇文章中,我们讲解了如何加载本地图片,那么在实际项目中 ImageView 大多数使用场景是加载网络图片,网络图片其实就是存储在服务器上的文件,我们需要从服务器获取到文件的二进制输入流 Inpustream ,然后将其转化为 ImageView 可以加载的 Bitmap 对象。实现网络图片的加载。
下码看花
2019/09/02
8380
常用控件之ImageView的使用(二)
ImageView的ScaleType之见解
“ 大家对ImageView再熟悉不过了,但其ScalType你了解吗?” ImageView的ScaleType属性,表示的是ImageView中资源图片的填充方式。scaleType的属性值有好
蜻蜓队长
2018/08/03
9400
ImageView的ScaleType之见解
Android ImageView分析并展开
对于它的使用。除了注意ScaleType的理解和设置外,还须要注意其它一些问题,比方设置一张大的背景图片内存占用和释放等。
全栈程序员站长
2022/07/06
4290
Android ImageView分析并展开
android获得ImageView图片的等级
android获得ImageView图片的等级问题 要实现的功能如下图,点击分享能显示选中与不选中状态,然后发送是根据状态来实现具体分享功能。 在gridview中有5个子项,每个子元素都有两张图片A
欢醉
2018/01/22
1.1K0
android获得ImageView图片的等级
如何使用IMEI号码追踪丢失的安卓手机
IMEI(国际移动设备识别码)是GSMA授权的唯一15位代码,就像手机的身份证一样。每当电话使用特定网络拨打或接听电话,发送或接收消息时,都会自动发出并跟踪其IMEI号码。由于警察和服务提供者的数据库中这些ID号分为白名单和黑名单,因此所有者可以报告其IMEI号码并将其在盗窃后列入黑名单。
知识与交流
2023/03/19
12K1
如何使用IMEI号码追踪丢失的安卓手机
ImageView的属性和方法大全
通过前面几期的学习,TextView控件及其子控件基本学习完成,可以在Android屏幕上显示一些文字或者按钮,那么从本期开始来学习如何进行图片展示,这就是涉及到另外一个非常重要的控件家族,那就是Im
分享达人秀
2018/02/02
2.5K0
ImageView的属性和方法大全
点击加载更多

相似问题

旋转后安卓ImageView转位图

338

保存安卓ImageView位图

26

安卓:如何将整个ImageView转换为位图?

70

将ImageView矢量可绘制转换为位图安卓

245

将ImagevIew数组传递给位图安卓

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文