
我正在尝试编写一个应用程序,这将允许我将多个图像渲染到Android中的ImageVIEw上.我可以找到用sigle位图填充它的方法.但是,似乎没有办法在ImageVIEw中渲染两个图像(每个渲染空间的一半).任何帮助都会非常感激.
谢谢,
De Costo.
解决方法:
您可以尝试从多个图像创建一个位图.
您可以尝试使用原始数据,通过从图像中提取像素数据作为32位整数ARGB像素数组,合并到一个大数组中,并使用Bitmap类的方法创建新的Bitmap,如copyPixelsToBuffer( ),createBitmap()和setPixels().
我认为您也可以通过使用直接压缩格式数据和流以及BitmapFactory类的方法(如decodeByteArray())来实现.
如果您不是一次使用太多图像,则可以使用单独的ImageVIEw并回收它们/重新加载资源.我最近遇到过类似的事情,但是可以做到.
祝好运.
总结以上是内存溢出为你收集整理的在Android中的ImageView中渲染两个图像?全部内容,希望文章能够帮你解决在Android中的ImageView中渲染两个图像?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)