Hes*_*sam 3 android watermark imageview
在我的应用程序中我有一个点亮的视图.每行包括左侧的缩略图图像和右侧的一些文本.
我可以从服务器获取图像并膨胀行.关于列表的一切正确.就像这张图片:

当用户点击行时,视频将播放.我需要添加视频标志图像simething像:
在每个图像的顶部.是否可以在我的imageview上添加此图像?
谢谢你的帮助
比如,您的播放图标是透明的,然后使用叠加技术在您的imageview图像上绘制此播放图标.只需使用以下功能:
public Bitmap putOverlay(Bitmap bmp1, Bitmap overlay) {
Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bmOverlay);
Paint paint = new Paint(Paint.FILTER_BITMAP_FLAG);
canvas.drawBitmap(bmp1, 0, 0, null);
canvas.drawBitmap(overlay, 0, 0, null);
return bmOverlay;
}
Run Code Online (Sandbox Code Playgroud)
传递相应图像视图和另一图像的图像(例如:播放图标),它会返回合并后的图像,您可以将其设置为图像视图.您还可以扩展ImageView类并覆盖onDraw方法来完成它.
| 归档时间: |
|
| 查看次数: |
2099 次 |
| 最近记录: |