当我将视图留给前一个孩子时,viewflipper 中的视频视图仍在播放

Posted

技术标签:

【中文标题】当我将视图留给前一个孩子时,viewflipper 中的视频视图仍在播放【英文标题】:Videoview in a viewflipper still playing when i leave the view to the previous child 【发布时间】:2011-03-10 15:18:45 【问题描述】:

我有一个具有不同视图的 viewflipper 控制器。

我在 firsview 中单击,然后转到带有动画的 secoundview。

第二个视图是一个视频视图,里面有一个流式视频(它工作得很好)

问题是当我使用背面物理button(flipper.showPrevious()) 回去时 我在离开前用videoView.stopPlayback(); 覆盖它以停止视频

当我回到第一个视图时,我仍然在第一个视图上播放视频(只有视频,或者如果我之前做过stopPlayback(),则会出现黑屏)

我该如何解决?我做错了什么?

干杯!

【问题讨论】:

【参考方案1】:

你总是可以试试videoView.setVisibility(int);function。

【讨论】:

以上是关于当我将视图留给前一个孩子时,viewflipper 中的视频视图仍在播放的主要内容,如果未能解决你的问题,请参考以下文章

Remoteview showNext() 和 showPrevious() 中的 ViewFlipper 不起作用

Android ViewFlipper + 手势检测器

当我将 ImageView 的可见性设置为线性布局消失时,它的一个孩子仍然存在,另一个在 android 中消失了

ViewFlipper:在视图上绘制画布

如何一次隐藏多个视图?

在 Listview 的第一行添加 ViewFlipper