Android mediacontroller Элементы управления воспроизведением паузы не обновляются должным образом
Я использовал MediaController в своей деятельности, он работает нормально, но когда я впервые воспроизводю видео, тогда должна быть видна кнопка паузы b, но вместо этого есть воспроизведение, и когда я нажимаю эту кнопку, видео останавливается правильно, и состояние остается прежним, и после этого это работает правильно. И то же самое происходит, когда видео завершено. Это ошибка или я делаю что-то не так?
videoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mediaController = new MediaController(VideoPlayerActivity.this){
public void hide(){
}
public void show(){
if(isPlayingAd){
super.hide();
}else{
super.show();
}
}
};
videoView.setMediaController(mediaController);
mediaController.setMediaPlayer(videoView);
mediaController.show();
}
});