import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Matrix;
import android.graphics.Paint;
public class ImageButton {
/** 按钮图片 **/
private Bitmap mBitButton = null;
/** 图片绘制的XY坐标 **/
public int mPosX = 0;
public int mPosY = 0;
/** 图片绘制的宽高 **/
private int mWidth = 0;
private int mHeight = 0;
public ImageButton(Context context, int frameBitmapID, int x, int y) {
mBitButton = DrawableZoom.readBitmap(context, frameBitmapID);
mPosX = x;
mPosY = y;
mWidth = mBitButton.getWidth();
mHeight = mBitButton.getHeight();
}
public ImageButton(Context context, Bitmap frameBitmap, int x, int y) {
mBitButton = frameBitmap;
mPosX = x;
mPosY = y;
mWidth = mBitButton.getWidth();
mHeight = mBitButton.getHeight();
}
/**
* 绘制图片按钮
*
* @param canvas
* @param paint
*/
public void DrawImageButton
Android在用canvas绘图时自定义图片按钮
最新推荐文章于 2022-02-25 17:50:17 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)