Значок Android Progressbar на Vitamio перед чтением видео

У меня есть два проекта, один из проигрывателя vitamio и второй мой проект, в котором я хочу воспроизводить видео с Vitamio, процесс воспроизведения работает нормально, моя проблема в том, что я хочу разместить значок в качестве индикатора выполнения в центре VideoView перед чтением видео и скрыть это значок, когда видео готово к воспроизведению. в частности, я поместил значок индикатора выполнения в макет внутри моего собственного проекта, этот значок продолжает отображаться даже при воспроизведении мультимедиа, как я могу ссылаться на этот значок индикатора выполнения в проекте vitmaio? или (как я могу узнать, что этот носитель готов к воспроизведению в моем собственном проекте?) Спасибо.


person ENSATE    schedule 03.03.2013    source источник
comment
попробуйте, может помочь быстрые подсказки. в /   -  person Deepak Swami    schedule 05.01.2016


Ответы (3)


Поместите VideoView в FrameLayout, добавьте круглый ProgressBar с центром тяжести в этот макет.

получить ссылку во время выполнения на индикаторе выполнения:

myProgressBar = (myProgressBar) findViewById(R.id.theprogressbarid);

медиаплеер отправит вам событие onPrepare, если вы установили OnPreparedListener, для этого события скройте ProgressBar:

myProgressBar.setVisibility(View.Gone);
person Guian    schedule 03.03.2013
comment
У меня есть два проекта, один - для проигрывателя vitamio, а второй - для моего проекта. Как я могу получить ссылку во время выполнения на индикаторе выполнения из проекта vitamio? - person ENSATE; 07.03.2013

Спасибо, Джиан, я разобрался с проблемой:

   mVideoView.setOnPreparedListener(new OnPreparedListener() {

            @Override
            public void onPrepared(MediaPlayer arg0) {

                mLoading=(ProgressBar) findViewById(R.id.progressBar1);
                mLoading.setVisibility(View.GONE);

            }
        });
person ENSATE    schedule 10.03.2013

В vitamio 4.2.2 вы можете настроить просмотр в режиме просмотра видео:

videoView.setMediaBufferingIndicator(yourProgressView)

это оно. Vitamio скрывает ваш прогресс при запуске видео

person Krzysztof Turek    schedule 14.12.2015