android-如何使用bitmap增加图像的高度和宽度?

问题描述

如何使用bitmap增加图像的高度和宽度?

我创建了一个类名称是 ImageLoader,使用内存缓存来存储从 web 中解析的所有的图片,使用 DisplayImage 方法传递 url,布局中的 imageview 来显示 image。

问题是我想增加图像的高度和宽度,我从布局中来添加,但是没有实现。

public void DisplayImage(String url, ImageView imageView)
  {
   list_of_image = new ArrayList<Drawable>();
   imageViews.put(imageView, url);
   Bitmap bitmap=memoryCache.get(url);  

        if(bitmap!=null)
         {
          imageView.setImageBitmap(bitmap);
          ///list_of_image.add(new BitmapDrawable(bitmap2));
        }
       else
      {
        queuePhoto(url, imageView);
        imageView.setImageResource(stub_id);
    }
}

什么问题呢?

解决方案

你设定imageview的高宽没,如果设定了,你可以用imageview的scaleType=“fitXY”就可以充斥了

时间: 2024-08-03 04:35:18

android-如何使用bitmap增加图像的高度和宽度?的相关文章

Android中oncreate中获得控件高度或宽度的实现方法

Android中oncreate中获得控件高度或宽度的实现方法 onCreate函数只是提供了数据初始化的机会,此时还没有正式绘制图形.在图形尚未渲染的情况下,getWidth()或getHeight()得到的值为0.如果需要自适应屏幕,需要一进入界面就得到父控件大小,然后需要在onCreate中动态设置子控件大小. 方法1: 利用ViewTreeObserver类的addOnPreDrawListener接口. ViewTreeObserver vto = hscrollview.getVie

Android中把bitmap存成BMP格式图片的方法

最近的项目,做图片的另存为功能,需要把图片存成jpg,png,bmp.对于jpg和png来说相对简单,android提供了bitmap.compress()方法可以马上解决.但是对于BMP这种格式,没有很好的支持.我花了几天时间在网上找了很久,都没有找到有用的答案,同样也发了疑问,没有合适的解答. package com.test.bitmap; import java.io.FileNotFoundException; import java.io.FileOutputStream; impo

android 怎么把bitmap转成notification icon

问题描述 android 怎么把bitmap转成notification icon 想调用assest里面的图片,是bitmap类型,想给通知栏使用,但通知栏需要的是drawable类型或者int 类型,怎么转化. 求大神 大神!! 解决方案 把它转换成bitmap AssetManager assets = getAssets(); InputStream is = null; try { is = assets.open("images/" + filename); } catch

转换-android 怎么把bitmap格式转成jpg 或png格式呢

问题描述 android 怎么把bitmap格式转成jpg 或png格式呢 如题,有什么方法吗,会把jpg png转成bitmap但是不会转回来....................... 解决方案 public static void savePNG_After(Bitmap bitmap, String name) { File file = new File(name); try { FileOutputStream out = new FileOutputStream(file); i

图像处理-android手机摄像头扫描处理图像

问题描述 android手机摄像头扫描处理图像 想用android手机的摄像头扫描不断提取图像,对图像进行处理,若处理完成则退出,无法处理则继续通过摄像头提取图像处理. 请问应该通过什么方法达到这种效果? 多谢多谢! 解决方案 可以用opencv处理图像.不知道你具体要做什么 解决方案二: 我觉得你可以下载一个识别二维码的DEMO程序看看,处理逻辑差不多. 解决方案三: 通过jni调用c代码来实现图像算法!也可以使用opengl来实现,最快的是opengl,最稳定的是c.

视频尺寸-Android录制mp4视频限定图像尺寸

问题描述 Android录制mp4视频限定图像尺寸 需要做360*220尺寸的视频,但是目前做不出来这种,只能做360*480的.求助-急 解决方案 这个要根据手机摄像头支持的分辨率去判断吧,能获取手机前后像头支持的分辨率列表,然后设置和你需求最接近的分辨率.并不是所有的分辨率都支持的 解决方案二: 你使用的是什么录制软件呢? 可以试试其它的录制软件,如果还不行,只能考虑自己定制一款. 解决方案三: freeswith 录制 MP4格式视频

视频播放-android videoview 播放时视频图像偏离videoview的问题

问题描述 android videoview 播放时视频图像偏离videoview的问题 videoview被放到了ListView里(蛋疼),当videoview被滑出屏幕一部分时,也就是videoview只能看见一半,这时播放视频时,视频图像严重偏离videoview的窗口.也就是videoview里只看到一部分视频图像,其他部分全是黑的.请求大神帮助,谢谢.

代码-Android L QuickSetting中增加一个button

问题描述 Android L QuickSetting中增加一个button 按照MTK的提供的文档,我添加了一个按钮,代码是编译过了,但是重启没有没有效果,也没有错误日志,但是恢复出厂设置之后,就报了一个安全的异常, 解决方案 补上日志 Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.systemui.SystemUIApplication" on path: DexPathLis

Android OnCreate()中获取控件高度与宽度两种方法详解_Android

Android OnCreate()中获取控件高度与宽度 试过在OnCreate()中获取控件高度与宽度的童鞋都知道,getWidth()与getHeight()方法返回是0,具体原因 看一下Activity的生命周期 就会明白. 上代码: 方法一: int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0,View.Me