Youtube风格的浮动视频播放器

我想制作一个浮动视频播放器,就像在Youtube上的播放器一样。 我遇到的问题是使其持续存在,并超越我所有的活动。

总之,我已经在这里有一个工作视图的实现。

完整的代码并不重要,但它本质上是一个填充屏幕的视图,并相应地消耗触摸事件。 当我将它附加到一个单独的活动时它工作正常,但这意味着该视图将只保留在该活动中。 为了在多个活动中工作,我需要另一个覆盖所有视图的活动。 与此有关的问题是,没有被消费的触摸事件似乎不再传递到下面的活动。

我想知道是否有任何实现允许这样的视图是一个完全独立的活动,同时允许一些触摸事件通过时指定。

我不想做一个服务,需要权限来绘制其他应用程序,因为这不是我正在做的。 所有活动仅限于我的内容,Youtube本身不需要此设置。

Interesting Posts