2016-10-04 27 views
-3

我正在使用VideoView,我有一个自定义切换(开/关)。此外,我有原始文件夹内的所有视频扩展名为.vtt的字幕文件。在观看视频时,用户可以切换开/关。当切换为“开”时,videoView必须开始显示字幕。同样,“OFF”将使字幕关闭/隐藏。到目前为止,我已经能够使用下面提到的代码显示字幕。但是,当我点击“OFF”时,我找不到隐藏字幕的方法。有没有任何方法来隐藏android VideoView中的字幕?

mVideoView.addSubtitleSource(inputStream, MediaFormat.createSubtitleFormat("text/vtt", Locale.ENGLISH.getLanguage())); 
+0

请让我知道你需要更多信息的情况下....我已经阐述了要求......应该清楚了吧... –

回答

0

将源再次设置为空或将其指向空白文件。

+0

已经尝试过,但不工作: mVideoView.addSubtitleSource([Blank_File] MediaFormat.createSubtitleFormat( “文本/ VTT”,Locale.ENGLISH.getLanguage())); –

+0

即使加载空白文件后,它也不会停止显示字幕....我不知道为什么.. –

相关问题