今天在做一个widget的时候需要填充一个ImageView,图片来自与网络。 发现都会出现FAILED Binder Transaction这个问题。 通过google得知,原来图片的size不能超过40k。 Activity中ImageView是不会出现这个问题, 但是Widget使用的是remoteViews。 Intent传输的bytes不能超过40k。
参考:[url]http://stackoverflow.com/questions/3528735/failed-binder-transaction[/url]
[url]http://groups.google.com/group/android-developers/browse_thread/thread/7322a84adcfee567[/url]
参考:[url]http://stackoverflow.com/questions/3528735/failed-binder-transaction[/url]
[url]http://groups.google.com/group/android-developers/browse_thread/thread/7322a84adcfee567[/url]
本文探讨了在Widget中使用ImageView加载网络图片时遇到的FAILEDBinderTransaction问题,并揭示了问题的原因在于Intent传输的bytes限制为40k。文章提供了避免此问题的方法。
1万+

被折叠的 条评论
为什么被折叠?



