Просмотр видео слишком мал (Android)

1

У меня есть видео-просмотр для потоковой передачи видео, он отлично работает, но размер видео слишком мал, я попробовал потоковое воспроизведение в демонстрационных версиях API, и размер одного и того же видео в норме. Что я сделал не так? Вот какой код:

main.xml:

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
        android:layout_height="fill_parent" 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:paddingLeft="2px" 
        android:paddingRight="2px"
        android:paddingTop="2px" 
        android:paddingBottom="2px"
        android:layout_width="fill_parent" 
        android:orientation="vertical">

        <VideoView 
            android:id="@+id/VideoView"
            android:layout_height="fill_parent"
            android:layout_width="fill_parent" 
            />

    </LinearLayout>

Main.java

 public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);

                setContentView(R.layout.video);

                VideoView videoView = (VideoView) findViewById(R.id.VideoView);
                MediaController mediaController = new MediaController(this);
                mediaController.setAnchorView(videoView);
                Uri video = Uri.parse("http://www.free-3gp-video.com/download.php?do-beer-not-drugs.3gp");
                videoView.setMediaController(mediaController);
                videoView.setVideoURI(video);
                videoView.start();
}
  • 0
    У меня есть эта проблема. Вы нашли решение?
Теги:

1 ответ

2

Нет необходимости в коде для воспроизведения видео в полноэкранном режиме

Примените следующий формат макета к xml, содержащему видеообъявление, и он обязательно воспроизведет видео в полноэкранном режиме. как это работает моя:) Надеюсь, это поможет

 <?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
           android:layout_width="fill_parent"
           android:layout_height="fill_parent" >
   <VideoView android:id="@+id/myvideoview"
             android:layout_width="fill_parent"
             android:layout_alignParentRight="true"
             android:layout_alignParentLeft="true"
             android:layout_alignParentTop="true"
             android:layout_alignParentBottom="true"
             android:layout_height="fill_parent">
    </VideoView>
 </RelativeLayout>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню