MediaController появляется только по запросу - PullRequest
0 голосов
/ 28 октября 2011

В моем приложении для Android есть видеоплеер. По умолчанию MediaController становится видимым при воспроизведении в течение 3 секунд, если нет активности.

Приложение проходит серию коротких клипов, и это нормально, однако MediaController выскакивает при каждом изменении видео.

Возможно ли показывать его только по требованию (при просмотре видео)?

Я пытался дозвониться до controller.hide() и controller.show(0) после того, как позвонил vidPlayer.start(), но ни одна из них не сработала. Есть идеи?

1 Ответ

0 голосов
/ 17 октября 2012

final MediaController mc = новый MediaController (this);

    vView.setMediaController(new MediaController(this)
    {
        @Override
        public void hide()
        {
            mc.show();
        }

        }); 
    vView.setMediaController(mc);

    vView.start();
...