gpt4 book ai didi

Android,如何在图像上添加电影标记(符号)?

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:41 25 4
gpt4 key购买 nike

在我的应用程序中,我有一个明亮的 View 。每行包括左侧的缩略图和右侧的一些文本。

我可以从服务器获取图像并扩充行。关于列表的一切都是正确的。就像这张图片:

enter image description here

当用户点击行时,视频将播放。我需要将视频符号添加到图像中,例如: enter image description here在每个图像的顶部。是否可以将此图像添加到我的 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;
}

传递相应 ImageView 的图像和另一个图像(例如:播放图标),它返回一个合并图像,您可以将其设置到 ImageView 中。您也可以扩展 ImageView 类并覆盖 onDraw 方法来完成它。

关于Android,如何在图像上添加电影标记(符号)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10952658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com