我正在尝试创建一个地图叠加层,用于在 Mapview 顶部显示视频流 (MJPEG)。
目前我有一个独立的活动,它创建一个用于获取 MJPEG 视频帧的数据线程。我正在使用处理程序将帧(作为位图)从数据线程发送到主活动,然后更新 UI。
我不确定如何实现“刷新”来更新我的“叠加”视频流。
编辑:我所说的“刷新”是什么意思 - 每当我得到一个新的视频帧时,我如何更新我的 UI 的视频部分(不是地图视图)。我计划在我的 Overlay 子类实现的“绘制方法”中绘制视频帧(位图)。但是我没有直接调用“draw”方法。
谢谢。