Android WebView over VideoView предотвращает отображение элементов управления видео на ощупь - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть проект, в котором прозрачный 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>
...