Put any View over a VideoView in Android

前端 未结 1 591
自闭症患者
自闭症患者 2020-12-28 10:29

It is possible to put any view over a VideoView? (I.e. put the control buttons over the video, like in vimeo). I\'m trying to do it using FrameLayout, but I have not found t

相关标签:
1条回答
  • 2020-12-28 10:41

    I do this sort of thing with FrameLayout. What you need to do is make sure that the controls are below the VideoView in the Layout Editor.

    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:background="@color/MenuTextNormal">
    
        <VideoView
            android:id="@+id/VideoView"
            android:layout_height="fill_parent"
            android:layout_width="fill_parent" />
    
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/ControlLayout"
            android:layout_gravity="bottom|center_horizontal">
    
            <Button
                android:text="@+id/Button01"
                android:id="@+id/Button01"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <Button
                android:text="@+id/Button02"
                android:id="@+id/Button02"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <Button
                android:text="@+id/Button03"
                android:id="@+id/Button03"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
            <Button
                android:text="@+id/Button04"
                android:id="@+id/Button04"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />
        </LinearLayout>
    </FrameLayout>
    
    0 讨论(0)
提交回复
热议问题