From 714c8552ab82be6d805f65d7ecf82b87164d5982 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sun, 24 Aug 2025 00:07:57 +0800 Subject: [PATCH] feat: add SurfaceView, WebView in Widgets --- .../java/com/highcapable/hikage/widget/android/Widgets.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hikage-core/src/main/java/com/highcapable/hikage/widget/android/Widgets.kt b/hikage-core/src/main/java/com/highcapable/hikage/widget/android/Widgets.kt index 577d80d..591b035 100644 --- a/hikage-core/src/main/java/com/highcapable/hikage/widget/android/Widgets.kt +++ b/hikage-core/src/main/java/com/highcapable/hikage/widget/android/Widgets.kt @@ -24,6 +24,8 @@ package com.highcapable.hikage.widget.android +import android.view.SurfaceView +import android.webkit.WebView import android.widget.ActionMenuView import android.widget.AutoCompleteTextView import android.widget.Button @@ -172,9 +174,15 @@ private object ViewFlipperDeclaration @HikageViewDeclaration(ViewAnimator::class, FrameLayout.LayoutParams::class) private object ViewAnimatorDeclaration +@HikageViewDeclaration(SurfaceView::class) +private object SurfaceVieweclaration + @HikageViewDeclaration(VideoView::class) private object VideoViewDeclaration +@HikageViewDeclaration(WebView::class, final = true) +private object WebViewDeclaration + @HikageViewDeclaration(Toolbar::class, final = true) private object ToolbarDeclaration