package com.kaixin.android.ui.base;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.RectF;
public class FaceImage {
private Bitmap mFace;
private RectF mRectF;
public FaceImage(Bitmap face, RectF rectF) {
this.mFace = face;
this.mRectF = rectF;
}
public void draw(Canvas canvas) {
canvas.save();
canvas.drawBitmap(mFace, mRectF.left, mRectF.top, null);
canvas.restore();
}
public void move(int x, int y) {
mRectF.left = x - mFace.getWidth() / 2;
mRectF.top = y - mFace.getHeight() / 2;
mRectF.right = x + mFace.getWidth() / 2;
mRectF.bottom = y + mFace.getWidth() / 2;
}
public Bitmap getmFace() {
return mFace;
}
public void setmFace(Bitmap mFace) {
this.mFace = mFace;
}
public RectF getmRectF() {
return mRectF;
}
public void setmRectF(RectF mRectF) {
this.mRectF = mRectF;
}
}