它可能設置任何圖像內的其他圖像在像素coordenates我想要什麼?設置圖像內x,y圖像
第一張圖片是一張大圖片,第二張圖片是用戶的標誌。
我覺得女巫畫布這是可能的,但我不確定。
任何人都有這樣的例子嗎?
它可能設置任何圖像內的其他圖像在像素coordenates我想要什麼?設置圖像內x,y圖像
第一張圖片是一張大圖片,第二張圖片是用戶的標誌。
我覺得女巫畫布這是可能的,但我不確定。
任何人都有這樣的例子嗎?
您可以將第一張圖像作爲從ImageView擴展而來的類的內容。然後在這個類中,重寫onDraw(Canvas canvas),在您指定的座標處將圖像的第二個圖像繪製爲位圖。
E.g.
public class DoubleImage extends ImageView
{
private Bitmap mSecondBitmap;
public DoubleImage(Context context, AttributeSet attrs)
{
super(context, attrs);
// load the second image into mSecondBitmap
mSecondBitmap = BitmapFactory.decodeResource(context, R.drawable.my_second_image);
}
@Override
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
canvas.drawBitmap(mSecondImage, x, y, null);
}
}
要在哪裏設置第二張圖片?底部,頂部,中心...... – 2012-07-11 10:03:08
像素在第一個圖像內部協調,例如(100,22); – rbrlnx 2012-07-11 10:03:44
看看這個問題:http://stackoverflow.com/questions/2358460/how-to-copy-a-smaller-bitmap-into-a-larger-one – 2012-07-11 10:03:52