wgrk.net
当前位置:首页 >> AnDroiD: ImAgEViEw的sEtImAgEBitmAp()方法 >>

AnDroiD: ImAgEViEw的sEtImAgEBitmAp()方法

ImageView的setImageBitmap()是设置imageView组件的图片显示。它的定义和源码如下: public void setImageBitmap(Bitmap bm) { // if this is used frequently, may handle bitmaps explicitly // to reduce the intermediate drawable object s...

Bitmapimg=null;img=Bitmap.createScaledBitmap(bmpic,XXX[宽],XXX[高],false);imageView.setImageBitmap(img);只是这样做有个弊端,createScaledBitmap会浪费内存,把bmpic置空查看原帖>>

picture 木有初始化~亲,picture还是空的

setImageBitmap 分别对应着 resource,就是图片有多大然后就显示多大,如果view过小,就会截取它的一部分 setBackgroundResource ,就是将图片拉伸填充满view 如果要你的bitmap和view一直,你的view就要设定指定的大小,然后,根据大小放缩, 给...

ImageView mImageView = (ImageView)findViewById(R.id.item_image); mImageView.setImageBitmap(Bitmap);

然后在返回的结果中显示图片: public void onActivityResult(int requestCode,int resultCode,Intent data) { if(resultCode==Activity.RESULT_OK && requestCode==1) { try { // 获得图片的uri Uri originalUri=data.getData(); // 将图片内容...

把imageview 转为Bitmap的方法如下: imageView.buildDrawingCache(); Bitmap bmap = imageView.getDrawingCache(); Bitmap bmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap();

给你个思路,在你生成图片的时候添加个方法,这个方法是个UI线程,如果你程序生成图片是一个一个的话,不然就写个线程,里面循环你的图片集合同时更新你imageview背景

setImageDrawable(drawable); setImageBitmap(bm); setImageResource(resId); 你的采纳是我前进的动力, 记得好评和采纳,答题不易,互相帮助, 手机提问的朋友在客户端右上角评价点(满意)即可. 如果你认可我的回答,请及时点击(采纳为满意回...

ImageView 是个view 可以设置src属性 或者bg属性来设置引用图片。 而Bitmap是图片资源。 可以设置到ImageView 。通过ImageView .setImageBitmap(Bitmap bitmap );设置;

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com