У меня есть проект, в котором прозрачный WebView накладывается на VideoView, если устройство находится в ландшафтном режиме. Веб-страница, загруженная в WebView, работает нормально, но у меня больше не отображаются элементы управления VideoView. Даже если я изменю размер каждого элемента веб-страницы, загруженной в WebView, на 0. Кажется, что WebView не передает никаких событий в базовый VideoView, даже если у WebView нет содержимого.
Есть предложения?
Макет выглядит так:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<VideoView
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
/>
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
</androidx.constraintlayout.widget.ConstraintLayout>