2014-02-17 2 views

ответ

2
public static Bitmap getBitmapOverlay(Bitmap bmp1, Bitmap bmp2, int left, int top) { 
    Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), bmp1.getConfig()); 
    Canvas canvas = new Canvas(bmOverlay);  
    canvas.drawBitmap(bmp1, 0, 0, null); 
    canvas.drawBitmap(bmp2, left, top, null); 
    return bmOverlay; 
} 


//using getBitmapOverlay, u need read big image ->myBitmap 
//read bigSale image -> nextBitmap 
//u can change left, top 
myBitmap = getBitmapOverlay(myBitmap, nextBitmap, 0, 0)); 
myImage.setImageBitmap(myBitmap); 
+0

Благодарим за поддержку! Отображается значок Best Saler, но на изображении, как перемещать значок слева от родительского макета (есть граница) –

+0

В вашем случае попробуйте использовать Layout - http://stackoverflow.com/questions/3634496/android-image- over-image –

+0

это работает для me.thanks! Mình làm được rồi, cảm ơn bạn nhiều nha. –

Смежные вопросы