| AndBase开发框架 1.5.8r3

- 首页
- 相关页面
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

全部 类 命名空间 文件 函数 变量 枚举值 页
Public 成员函数 | Protected 成员函数 | Private 成员函数 | Private 属性 | 所有成员列表
com.ab.view.sample.AbScaleImageView类 参考
类 com.ab.view.sample.AbScaleImageView 继承关系图:

## Public 成员函数
| AbScaleImageView (Context context)
| AbScaleImageView (Context context, AttributeSet attrs, int defStyle)
| AbScaleImageView (Context context, AttributeSet attrs)
void | recycle ()
void | setImageBitmap (Bitmap bm)
void | setImageDrawable (Drawable d)
void | setImageResource (int id)
void | setImageWidth (int w)
void | setImageHeight (int h)

## Protected 成员函数
void | onMeasure (int widthMeasureSpec, int heightMeasureSpec)

## Private 成员函数
void | init ()

## Private 属性
Bitmap | currentBitmap
int | imageWidth
int | imageHeight

## 详细描述

© 2012 amsoft.cn 名称：AbScaleImageView.java 描述：根据宽度或高度设置图像尺寸，如果未设置取决于图像尺寸

作者
  还如一梦中

版本
  v1.0

日期
  ：2013-9-3 下午4:09:16

## 构造及析构函数说明

com.ab.view.sample.AbScaleImageView.AbScaleImageView | ( | Context | context | ) |
| inline

构造方法.

参数

  context | the context

com.ab.view.sample.AbScaleImageView.AbScaleImageView | ( | Context | context,
|  | AttributeSet | attrs,
|  | int | defStyle
| ) |  |
| inline

构造方法.

参数

  context | the context
  attrs | the attrs
  defStyle | the def style

com.ab.view.sample.AbScaleImageView.AbScaleImageView | ( | Context | context,
|  | AttributeSet | attrs
| ) |  |
| inline

构造方法.

参数

  context | the context
  attrs | the attrs

## 成员函数说明

void com.ab.view.sample.AbScaleImageView.init | ( |  | ) |
| inline private

初始化图片缩放类型.

void com.ab.view.sample.AbScaleImageView.onMeasure | ( | int | widthMeasureSpec,
|  | int | heightMeasureSpec
| ) |  |
| inline protected

描述：onMeasure.

参数

  widthMeasureSpec | the width measure spec
  heightMeasureSpec | the height measure spec

参见
  android.widget.ImageView::onMeasure(int, int)

void com.ab.view.sample.AbScaleImageView.recycle | ( |  | ) |
| inline

回收.

void com.ab.view.sample.AbScaleImageView.setImageBitmap | ( | Bitmap | bm | ) |
| inline

描述：设置图片Bitmap.

参数

  bm | the new image bitmap

void com.ab.view.sample.AbScaleImageView.setImageDrawable | ( | Drawable | d | ) |
| inline

描述：设置图片Drawable.

参数

  d | the new image drawable

void com.ab.view.sample.AbScaleImageView.setImageHeight | ( | int | h | ) |
| inline

设置View的高度.

参数

  h | the new image height

void com.ab.view.sample.AbScaleImageView.setImageResource | ( | int | id | ) |
| inline

描述：设置图片资源.

参数

  id | the new image resource

void com.ab.view.sample.AbScaleImageView.setImageWidth | ( | int | w | ) |
| inline

设置View的宽度.

参数

  w | the new image width

## 类成员变量说明

Bitmap com.ab.view.sample.AbScaleImageView.currentBitmap
| private

当前的bitmap.

int com.ab.view.sample.AbScaleImageView.imageHeight
| private

The image height.

int com.ab.view.sample.AbScaleImageView.imageWidth
| private

The image width.

该类的文档由以下文件生成:

- src/com/ab/view/sample/AbScaleImageView.java