From 0b71727c14955fbcbfba4500a1ab9a1161af69ee Mon Sep 17 00:00:00 2001 From: okjack Date: Fri, 29 Mar 2024 20:20:03 +0800 Subject: [PATCH] WebView --- .../java/com/fongmi/android/tv/ui/custom/CustomWebView.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java index 8d41fe079..50965ffef 100644 --- a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java +++ b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java @@ -77,6 +77,11 @@ public class CustomWebView extends WebView { setWebViewClient(webViewClient()); } + private void addView() { + ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(1, 1); + if (App.activity() != null) App.activity().addContentView(this, layoutParams); + } + public CustomWebView start(String key, String from, Map headers, String url, String click, ParseCallback callback, boolean detect) { App.post(timer, Constant.TIMEOUT_PARSE_WEB); this.callback = callback; @@ -84,6 +89,7 @@ public class CustomWebView extends WebView { this.click = click; this.from = from; this.key = key; + addView(); start(url, headers); return this; }