• 0
Superator

Как остановить воспроизведение полноэкранного видео mediaplayer при клике на него

Вопросы

Здравствуйте! Имеетя полноэкранное видео, которое воспроизводится через mediaplayer. Нужно чтобы при клике воспроизведение останавливалось и при втором клике возобновлялось.

Изменено пользователем shohrat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

0 ответов на этот вопрос

Ответы на этот вопрос пока отсутствуют

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Martifan
      здравствуйте
      скажите пожалуйста можно ли сделать так чтобы MediaPlayer проигрывал звук не на общем динамике а там где обычно по телефоне разговаривайте ну типа не в TJAudioManager.JavaClass.STREAM_MUSIC а TJAudioManager.JavaClass.STREAM_VOICE_CALL или как научить TJAudioTrack проигрывать файлы?
      заранее спасибо
    • От RubenKamp
      Добрый день господа.
      Уже несколько часов не могу разобраться с медиаплеером, не могу воспроизвести mp3 файл, прошу помощи.
      В Deployment файл добавлен.
      uses System.IOUtils;
      MediaPlayer1.FileName := TPath.Combine(TPath.GetDocumentsPath, 'Correct.mp3');
      MediaPlayer1.Play;
      Ошибка: Не поддерживаемый медиа файл.
      Делал так MediaPlayer1.FileName:=System.IOUtils.TPath.Combine(System.IOUtils.TPath.GetDocumentsPath(),'Correct.mp3'); и та же ошибка.
      А так работает: MediaPlayer1.FileName := 'D:\PRG\app\Slide #11\Sound\Correct.mp3';
      Что изменилось в Berlin-е?
    • От Alex Bakulin
      MediaPlayer.FileName := System.IOUtils.TPath.GetDocumentsPath + PathDelim + 'zakaz.mp3'; MediaPlayer.Play; Вот такой простой код. При отладке ничего не выдает молча падает. Можно как-то проверить, что файл физически туда деплоится? Нужны ли какие-то дополнительные права приложению?
    • От voytalexey
      В DelphiXE6, проект под Андроид, на свою форму кладу Mediaplayer, по кнопке задаю ему файл и вызываю метод Play. По окончании проигрывания файла на экране висит либо последний кадр, либо черный экран (на двух устройствах по-разному). Для того чтоб снова увидеть свою форму приходится нажимать вручную системную кнопку "Назад". Как можно сделать чтоб окно проигрывателя скрывалось само и показывалась моя форма без участия пользователя сразу по окончании файла видео?
    • От MolarMak
      Всем доброго времени суток, столкнулся с такой проблемой, на определенной форме включается медиаплеер и начинает проигрывать определенный трек, но при блокировке трек продолжает играть. Как обработать событие блокировки экрана и по нему отключать медиаплеер? Пишу на c++ builder.
      Пробовал делать через EnteredBackground, руководствовался заметкой по написанию подобного на Delphi xe http://delphifmandroid.blogspot.com/2013/10/blog-post.html
      Возможно есть другие варианты решения?
    • От Dozent
      Здравствуйте!

      Прошу помочь с небольшим затруднением.
      Есть:
      Список воспроизведения файлов, видео файлы запускаются на андройд устройстве, через MX Плеер. Логика воспроизведения файлов... (не подряд, например 1, 3, 4, 3, 1) Я вижу тут два варианта, как-то узнавать продолжительность текущего видео файла и по истечении этого времени запускать следующий в соответствие с алгоритмом, но тут я вижу несколько затыков:
      Возможно ли определить продолжительность видео файла? Не уверен что Таймер в делфи ровно отсчитает время до следующего запуска, а если неверно, то несколько секунд видео может быть потеряно, а этого допускать никак нельзя! Либо если это кончено возможно отслеживать закрытие МХ плеера, что будет свидетельствовать о завершении видео, но тут придётся в милисекундах спамить таймером на проверку рабочего процесса плеера, что тоже не айс и вообще можно ли это?
       
      Либо как-то передать МХ плееру плейлист) Но как?) Возможно ли это? 

      Прошу выскажите свои мнения...
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу