Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
verylazy
Заблокирован
#1

VideoView и черный экран - Android

23.09.2013, 09:53. Просмотров 1215. Ответов 2
Метки нет (Все метки)

Всем.

У меня есть несколько VideoView, которые добавлены в ViewPager. Так же я создал MediaController что бы при касании экрана появлалось окошко с элементами управления.
По идее ничего сложного, но сначала появилась первая проблема. При запуске на планшете у меня вместо картинок в пейджере иногда появлялись черные экраны. Буквально черный экран вместо картинки из видео. При этом, если коснуться экрана, окно с кнопками play/pause появлялось нормально. Если нажать на play, картинка появлялась и видео нормально воспроизводилось.
Пришлось много читать stackoverflow. Перепробовал несколько бредовых вариантов в стиле "сделайте костыль и назначьте его или на background или drawable". Потом наткнулся на "решение", надо после добавления видео выполнить imgView.seekTo(10);, где 10 это просто смещение от начала видео с миллисекундах.
Это сработало, но меня не покидало чувство, что я не решил проблему, а просто снял симптом, не нравится мне это.

И вот вчера я чисто случайно решил проверить весь это мой говнокод на телефоне (LG Optimus L9). Версия как и на планшете 4.1.1.
Как и следовало ожидать - там черные экраны вместо видео пока не нажмешь play.

Кто-нибудь поборол этот кретинизм?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2013, 09:53     VideoView и черный экран
Посмотрите здесь:

Как проигрывать VideoView в полноэкранном редиме? Android
Как можно использовать один и тот же скрипт VideoView на двух лайоутах? Android
Android VideoView на эмуляторе
Android Как задать черный цвет текста для ListView?
Android Кодеки для VideoView
Работа с VideoView в android studio Android
Черный экран в эмуляторе Android Studio Android
Android VideoView в диалоге

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
haribo
41 / 41 / 3
Регистрация: 26.05.2013
Сообщений: 160
23.09.2013, 10:04     VideoView и черный экран #2
Во всех видеоплеерах что я видел вместо preview видео, черные экраны. Как они это решают: они на основе видео создают thubnail, и вешают его как картинку за место видео.
verylazy
Заблокирован
23.09.2013, 10:14  [ТС]     VideoView и черный экран #3
кошмар
я попробую, но все равно спрошу - будет ли правильным делать этот thubnail и вешать его прямо как background на VideoView?
Yandex
Объявления
23.09.2013, 10:14     VideoView и черный экран
Ответ Создать тему
Опции темы

Текущее время: 09:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru