私はアンドロイド開発に非常に慣れていません..
ImageView が VideoView の上にあるように見えるため、VideoView は表示されません。これは本当ですか?また、ビデオビューを表示したい場合、ビューの順序を変更する必要がありますか? また、imageView が画像を表示する必要がある場合はどうなりますか?
画像と動画のリストをループし、画像を x 秒間表示してから、次の要素に移動します。動画または画像の可能性があります。
これは私のレイアウトです:
<LinearLayout
android:id="@+id/LinearLayout01"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:orientation="horizontal">
<ImageView
android:contentDescription="@raw/image"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:scaleType="fitCenter"
android:id="@+id/imageView" />
<VideoView
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:scaleType="fitCenter"
android:id="@+id/videoView" />
<!-- <SurfaceView
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/surface" /> -->
</LinearLayout>