首页 > 其他分享 >关于Drawable转Bitmap的错误,为0的处理办法

关于Drawable转Bitmap的错误,为0的处理办法

时间:2023-04-18 11:39:43浏览次数:36  
标签:寻得 log 错误 Bitmap 报错 Drawable 飞哥


这个问题困惑我许久,主要是在于给的报错信息误导了我,报错信息如下:

关于Drawable转Bitmap的错误,为0的处理办法_报错信息

后来,我跟飞哥探讨(请教)了一番,得知可能返回的不是0,于是乎我就打印了一个log,来测试一下,发现并不是0,而是-1!!!!

关于Drawable转Bitmap的错误,为0的处理办法_报错信息_02

如此,我便寻得缘由,点进去方法,看到了这样一个方法:

关于Drawable转Bitmap的错误,为0的处理办法_Draw到bitma_03

恍然大悟!!!

关于Drawable转Bitmap的错误,为0的处理办法_Draw到bitma_04

感谢飞哥。


标签:寻得,log,错误,Bitmap,报错,Drawable,飞哥
From: https://blog.51cto.com/u_16077105/6202727

相关文章

  • [Maven] The JAVA_HOME environment variable is not definded...... 配置错误日志
    ...因为是第一次配置Maven,所以出现了很多错误所以列举一二。出现找不到Java_Home环境变量的时候,如图。这个时候可能是,你的Java_Home路径配置错误,在Java_Home路径中,将\bin删掉,在path后面跟\bin,如%java_home%\bin,而不是直接在java_home中直接写死。......
  • Idea解决Could not autowire. No beans of ‘xxxx‘ type found的错误提示
    1.问题描述在Idea的spring工程里,经常会遇到Couldnotautowire.Nobeansof'xxxx'typefound的错误提示。(但程序的编译和运行都是没有问题的,有时候也有可能会报错,无法运行程序),这个错误提示并不会产生影响。但红色的错误提示看起来很不舒服。2.原因原因可能有两个,第一个是......
  • android bitmap oom 处理
    如果activity结束了就  bitmap.recycle(); 如果涉及到重复加载按钮的:if(bitmap!=null&&!bitmap.isRecycled()){bitmap.recycle();bitmap=null;//这里最好加上这一句Log.e("freeBitmap","=============recyclebitmap=======");}......
  • VMware安装GHOST系统出现chs data error disk错误的解决方法
    选择高级选择最后一个......
  • postgresql 函数错误捕捉
    CREATEORREPLACEFUNCTION"public"."proc_net_agent_diamond_loss"("dwuserid"int4,"strdate"date)RETURNS"public"."my_returninfo"AS$BODY$DECLAREresultMy_ReturnInfo;v_start_timeTIMESTAMP(......
  • pom.xml报"Unknown"错误的解决
    经分析,这是maven-jar-plugin3.1.2引入的Bug,见https://bugs.eclipse.org/bugs/show_bug.cgi?id=547340。只需pom.xml追加<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>,然后mavenupdate,重新打开pom.xml就没有红叉了。<properties><java.version>1.8......
  • Qt5.15.0 升级至 Qt5.15.9 遇到的一些错误
    按照之前我写的文章教程,可以很简单的编译出静态库(仅供学习交流)编译windows上的qt静态库编译出静态库后,替换旧版本的库,见我另一篇文章教程VS2019配置QT库之所以没有直接上Qt6.0以上的版本,是因为Qt6.0对比Qt5删减了不少东西(我之前已经测试过了),这就导致项目要有......
  • PayloadTooLargeError: request entity too large错误解决
    这个错误通常是由于你正在尝试上传大于服务器最大允许大小的文件或数据导致的。这通常可以通过在服务器端进行一些配置更改来解决。如果您使用的是Node.js,您可以使用body-parser中间件来增加请求体的限制。例如,以下代码将允许请求体的最大大小为10MB:varbodyParser=require('body......
  • Element Plus错误警告 | Popper: Detected CSS transitions on at least one of the f
    这个错误的解决方案如下:1.禁用"computeStyles"修饰符的adaptive选项:这将允许平滑过渡,但可能会降低性能。禁用"computeStyles"修饰符的adaptive选项,可以在创建Popper实例时指定modifiers参数,并将computeStyles的adaptive属性设置为false。示例如下:import{create......
  • 成功解决: Resource punkt not found错误
    016成功解决:Resourcepunktnotfound错误问题描述在我们离线安装NLTK后,在进行分词操作时,采用如下代码:importnltknltk.download('punkt')fromnltk.tokenizeimportword_tokenizetext="Iliketogohikingontheweekends."tokens=word_tokenize(text)......