resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable 问题解决方案
2013-12-12 14:43
447 查看
在SimpleAdapter绑定Drawable资源文件时出现如下问题resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@4214da58
解决方案:可以使用SimpleAdapter的ViewBinder方法来实现对Drawable或者Image类型图片的更新
具体原因,可能是因为图片加载比较慢的原因,知道的具体原因的小伙伴烦请告诉我一声,互相学习,互相进步!谢谢
更多文章请查看我的博客:http://blog.csdn.net/caicongyang
解决方案:可以使用SimpleAdapter的ViewBinder方法来实现对Drawable或者Image类型图片的更新
simpleAdapter.setViewBinder(new ViewBinder() { public boolean setViewValue(View view, Object data, String textRepresentation) { if (view instanceof ImageView && data instanceof Drawable) { ImageView iv = (ImageView) view; iv.setImageDrawable((Drawable) data); return true; } else return false; } });
具体原因,可能是因为图片加载比较慢的原因,知道的具体原因的小伙伴烦请告诉我一声,互相学习,互相进步!谢谢
更多文章请查看我的博客:http://blog.csdn.net/caicongyang
相关文章推荐
- 错误 resolveUri failed on bad bitmap uri: android.graphics.drawable.BitmapDrawable@485d7dd0
- resolveUri failed on bad bitmap uri: android.graphics.Bitmap@40527328解决方法
- android真机调试 INSTALL_FAILED_MEDIA_UNAVAILABLE 问题解决方案
- android编程过程中遇到的关于Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题的原因及解决办法
- android真机调试 INSTALL_FAILED_MEDIA_UNAVAILABLE 问题解决方案
- 多方通话的时候遇到图片回收问题---目前没有方法解决 Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- Failed to resolve: com.android.support:appcompat-v7:27.0.1问题解决
- android真机调试 INSTALL_FAILED_MEDIA_UNAVAILABLE 问题解决方案
- Failed to resolve: com.android.support:appcompat-v7:27.0.1问题解决
- Unable to resolve target 'android-8',INSTALL_FAILED_UPDATE_INCOMPATIBLE和failed to start daemon等问题的解决
- 解决Failed to execute goal on project ***-***: Could not resolve dependencies for project com 问题
- android 解决Failed to install *.apk on device 'emulator-5554': timeout 超时问题
- Failed to resolve: com.android.support:appcompat-v7:27.+问题解决
- android真机调试 INSTALL_FAILED_MEDIA_UNAVAILABLE 问题解决方案
- BitmapDrawable cannot be cast to android.graphics.drawable.AnimationDrawable解决办法
- Failed to resolve: com.android.support:26.X.X 问题的解决
- Android Bitmap内存管理,解决内存溢出问题(1)之自定义BitmapDrawable
- Failed to resolve: com.android.support:appcompat-v7:27.0.1问题解决
- Failed to resolve: android.arch.lifecycle:extensions:1.0.0-alpha4问题解决
- Error:Failed to resolve: com.android.support或者Install Repository and sync project问题