Tôi muốn có thể hiển thị nút để bắt đầu video, căn giữa trong cùng một chế độ xem video sẽ phát (với VideoView). Tôi cũng muốn nút biến mất sau khi tôi nhấp vào nó, vì tôi đang sử dụng lớp MediaController để thực hiện các hành động Tạm dừng, Tua lại, Tua nhanh khi video đã bắt đầu.Hiển thị và ẩn nút phát qua VideoView trong Android
Làm cách nào để thực hiện việc này?
Dưới đây là cách bố trí tôi có cho đến nay:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<FrameLayout
android:id="@+id/video_frame"
android:layout_width="fill_parent"
android:layout_height="480px"
android:background="#000"
>
<VideoView
android:id="@+id/video_view"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</FrameLayout>
Tôi đã cố gắng lập trình thêm một ImageButton đến FrameLayout, nhưng điều đó dường như không làm việc.
Nếu tôi hiểu được điều này một cách chính xác, bạn đang cố gắng để đặt một nút bên trong VideoView? – crazylpfan
Không quá nhiều bên trong VideoView như trên đầu trang của nó. –