Интеграция видео файла в android приложение в качестве фона приложения

Мне нужно использовать видео в качестве фона. Сначала я поместил видеофайл в папку drawable и вызвал его как фон LinearLayout в main.xml. Но при запуске приложения я увидел только черный экран. Затем я попытался использовать VideoView и вызвал его следующим образом:

  <VideoView
    android:id="@+id/video"
    android:layout_width="320px"
    android:layout_height="240px"
    android:layout_gravity="center"
    android:background="@raw/hp"/>

В своем файле активности я вызвал его следующим фрагментом кода:

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

        setContentView(R.layout.main);
        VideoView video=(VideoView) findViewById(R.id.video);
        video.start();
}

Но все равно я не получаю видеофайл. Мое основное предложение состоит в том, чтобы использовать видео с пузырьками в качестве фона и поместить две кнопки с пузырьками на нем и дать пользователю ощущение, что он видит экран с водой. Кто-нибудь может мне помочь?

Также видео файл я хочу использовать из папки res. Не с SD карты или любой другой папки мультимедиа.

36
задан jyotiprakash 30 September 2016 в 11:01
поделиться