Android 带有VideoView流的嵌套片段在停止时花费的时间太长

Android 带有VideoView流的嵌套片段在停止时花费的时间太长,android,android-fragments,android-videoview,Android,Android Fragments,Android Videoview,我有一个选项卡UI,底部有一个片段选项卡主机,容器片段中有片段。每次更改选项卡时,我都会在容器片段内的片段之间切换 现在的问题如下: 我有一个视频片段,观看直播视频。当视频正在缓冲时,如果我按back键,片段将花费太长时间停止。我可以看到从这个片段的stop()时间到另一个片段的oCreateView()时间有2-3秒的大延迟。我的所有其他方法,如onDestroy、OnDestroyView()等都是空的 我得出的结论是,这是因为视频视图忙于初始化/缓冲,所以android需要时间在视频视图中

我有一个选项卡UI,底部有一个片段选项卡主机,容器片段中有片段。每次更改选项卡时,我都会在容器片段内的片段之间切换

现在的问题如下: 我有一个视频片段,观看直播视频。当视频正在缓冲时,如果我按back键,片段将花费太长时间停止。我可以看到从这个片段的stop()时间到另一个片段的oCreateView()时间有2-3秒的大延迟。我的所有其他方法,如onDestroy、OnDestroyView()等都是空的

我得出的结论是,这是因为视频视图忙于初始化/缓冲,所以android需要时间在视频视图中同步停止所有这些活动,然后停止片段

我想要的是异步停止视频缓冲。。这样我的下一个片段的UI就不会延迟显示

问候,


ticks_sunny

得到了同样的东西,有一个零碎的寻呼机。一个页面上有4个视频视图,当我切换到另一个页面时,会等待4-9秒。是一个没有答案的相关问题。得到了同样的东西,有一个零碎的寻呼机。一个页面上有4个视频视图,当我切换到另一个页面时,会等待4-9秒。这是一个没有答案的相关问题。