java - VideoView "is loaded"监听器?

标签 java android android-videoview imagebutton

我正在开发一个应用程序,该应用程序有一个主屏幕,后台有视频 View 。
在框架布局中,视频在按钮后面播放。当主 Activity 加载时,在视频 View 完全加载之前,按钮会立即显示,因此有几毫秒的黑色背景,并显示按钮。
我试图让按钮在后台视频完全加载后出现。
有没有办法让听众知道视频何时开始?并以这种方式控制前台按钮何时出现?

最佳答案

试试这个:

videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
                            @Override
                            public void onPrepared(MediaPlayer mp) {
                            // Play From here
                            }
                        });

关于java - VideoView "is loaded"监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44604319/

相关文章:

android - NDK 如何在发布时删除 Log Debug 语句

android - 为什么视频播放这么慢?

java - 返回两个 int[][] 数组且未获得 java.lang.ArrayIndexOutOfBoundsException : -1 error 的技术

java - 从蓝牙设备读取数据时缓冲区缓慢

java - 增加一个字符串

java - 如何在 Chrome 下载中访问父级下角色的 (Xpath) 值

android - View.post 没有加快图像处理速度?

java - 无法引用在不同方法中定义的内部类内的非最终变量名称

android - 在全屏视频上添加全屏按钮

android - 播放视频时禁用Android的VideoView requestAudioFocus?