android - 视频监听器正在运行

标签 android

大家好,我正在开发一个 Android 应用程序... “视频播放时”有监听器吗? 我认识听众

 videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener()

这是一个倾听者。 我想要一个监听器:当视频正在运行时......可能吗?

 public void PlayVideo(String dir){

     final VideoView videoView =(VideoView)findViewById(R.id.videoView);
        MediaController mediaController= new MediaController(this);
        mediaController.setAnchorView(videoView);        
        Uri uri=Uri.parse(dir);        
        videoView.setMediaController(mediaController);
        videoView.setVideoURI(uri);        
        videoView.requestFocus();

        videoView.start();

        videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() 
        {           
            public void onCompletion(MediaPlayer mp) 
            {
                VideoInPlay = false;
             videoView.start();

            }           
        });  
}

非常感谢你,对不起我的英语!

最佳答案

有一个返回一个 bool 值。

 videoView.isPlaying();

如果正在播放视频则返回true

关于android - 视频监听器正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24953618/

相关文章:

android - AsyncTask 委托(delegate)字符串问题

android - 关于 Android 辅助功能反馈。有没有对讲焦点听众?

android - "You need to add at least 2 non-Android TV screenshots"

android - 绘制透明区域未使用拖动监听器更新

java - 什么时候必须关闭数据库?

android - 无法显示自定义对话框

android - 在 android 应用中 Toolbar.setTitle 方法无效 - 应用名称显示为标题

java - 启动 Push-Server-0.12.0-capsule-fat.jar

安卓 : Order of DialogFragments changing after Activity is resumed

java - Android 通过 onSavedInstance 方法中的包传递列表