По сути, в моем приложении я хочу показать видео.
Лучший инструмент для достижения этой цели - VideoView.
Поэтому я использовал этот код:
<VideoView android:id="@+id/videoview" android:layout_width="50dip" android:layout_height="50dip"></VideoView>
и в моей деятельности:
VideoView videoHolder = (VideoView)findViewById(R.id.videoview);
videoHolder.setMediaController(new MediaController(this));
videoHolder.setVideoURI(Uri.parse("android.resource://com.blabla.blabla/" + R.raw.blabla));
videoHolder.requestFocus();
videoHolder.start();
и это делает трюк.
К сожалению, я ожидал предварительного просмотра (миниатюры) видео в моем макете по умолчанию
Итак, я удалил videoHolder.start (); команда, но я могу получить только черный экран. Видео начинается при нажатии на невидимую зону ...
Первый вопрос
Можно ли отобразить предварительный просмотр видео в VideoView перед его запуском?
Второй вопрос
Я бы хотел отобразить видео в полноэкранном режиме при двойном нажатии веб-просмотра. Как этого добиться?
Большое спасибо за любую помощь / ссылку / предложение