Có thể đặt chế độ xem bất kỳ trên VideoView không? (Ví dụ: đặt các nút điều khiển trên video, như trong vimeo). Tôi đang cố gắng làm điều đó bằng cách sử dụng FrameLayout, nhưng tôi đã không tìm thấy cách, và tôi vẫn không chắc chắn nếu những gì tôi đang cố gắng để làm một cái gì đó là chỉ đơn giản là không thể.Đặt bất kỳ Chế độ xem nào qua VideoView trong Android
9
A
Trả lời
2
Nó sẽ hoạt động tốt, mặc dù tôi sẽ sử dụng RelativeLayout
. Bạn có thể thấy một tập hợp bố cục tương tự here, mặc dù cho một SurfaceView
sử dụng MediaPlayer
để phát lại video thay vì VideoView
. Tuy nhiên, không có sự khác biệt.
6
Tôi làm điều này với FrameLayout. Những gì bạn cần làm là đảm bảo rằng các điều khiển bên dưới VideoView trong Trình chỉnh sửa bố cục.
<?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>
Các vấn đề liên quan
- 1. đặt trọng tâm vào bất kỳ mục nào của chế độ xem danh sách trong android
- 2. Cách đặt một mảng làm Thẻ cho bất kỳ Chế độ xem nào thông qua bố cục xml trong android
- 3. Nút có thể nhấp (hoặc bất kỳ Chế độ xem nào) bên trong EditText trong android
- 4. Có thể đặt một chế độ xem trên một chế độ xem khác trong Android không?
- 5. phát video ở đầu chế độ xem OpenGL trong android
- 6. Bất kỳ cách nào để ẩn các phần tử khỏi chế độ xem web? (android)
- 7. Android: Bất kỳ cách nào để giảm độ trễ/độ trễ của phương tiện trên VideoView/MediaPlayer?
- 8. Chế độ xem băng chuyền trong Android
- 9. Bất kỳ cách nào định cấu hình để định cấu hình chế độ xem chế độ xem mvc chế độ xem trực quan
- 10. Android-- PhoneGap/WebView bỏ qua thẻ meta chế độ xem?
- 11. Android: đặt chế độ xem trống thành chế độ xem danh sách
- 12. Xoay một VideoView android
- 13. Hiển thị và ẩn nút phát qua VideoView trong Android
- 14. Chế độ xem CouchDB cực kỳ chậm
- 15. getOnClickListener() trong chế độ xem Android
- 16. Truy xuất thuộc tính tên chế độ xem trong android?
- 17. Chế độ xem cuộn cho chế độ xem văn bản trong android
- 18. Định vị chế độ xem dưới hai chế độ xem (hoặc chế độ xem thấp nhất)
- 19. Cách tải chế độ xem cho một mục trong chế độ xem danh sách trong Android?
- 20. Làm cách nào để đặt chế độ xem văn bản android cắt bất kỳ chữ cái nào không vừa với bố cục
- 21. Tải chế độ xem trong một chế độ xem khác
- 22. NineOldAndroids: đặt chế độ xem trục
- 23. Chế độ xem hiển thị Android GONE
- 24. Cách đặt Chế độ xem thành Bó
- 25. Trộn Chế độ xem Android và GLSurfaceView
- 26. Android - Cách vẽ trên chế độ xem
- 27. Làm cách nào để đặt chiều rộng cột của chế độ xem lưới trong Android?
- 28. Chế độ xem nổi trên Android (trên các chế độ xem khác)
- 29. Chế độ xem Sideways với XML Android
- 30. Android: Xóa chế độ xem khỏi superview
Và nếu tôi sử dụng 'setZOrderOnTop (true)' cho môi trường 'VideoView' bởi vì nó là một giải pháp theo [probelm này] (http://stackoverflow.com/questions/19650483/video-is-not -showing-on-videoview-nhưng-i-can-nghe-âm thanh của nó), làm thế nào tôi có thể đặt các quan điểm trên nó sau đó? – Eido95
đúng, 'setZOrderOnTop' sẽ tạo VideoView trên mọi thứ, vì vậy cách giải quyết –