gpt4 book ai didi

Android View 未接收到触摸

转载 作者:行者123 更新时间:2023-11-29 18:00:31 24 4
gpt4 key购买 nike

我已将 Webview 添加到 (UnityPlayer) Activity,但该 Webview 未接收到触摸。

由于加载时间的原因,我无法将 webview 添加到新的 Activity。所以我目前正在从当前 Activity 中获取 Root View 并添加一个包含 web View 的新布局。显然应用程序中的某些东西正在阻止我的 webview 接受触摸。关于如何确保 webview 接受触摸的任何想法。

UnityPlayer.currentActivity.runOnUiThread(new Runnable() {
public void run() {
FrameLayout layout = new FrameLayout(UnityPlayer.currentActivity);
WebView webview = new WebView(UnityPlayer.currentActivity);
webview.loadUrl(url);
ViewGroup rootView = (ViewGroup)(UnityPlayer.currentActivity.getWindow().getDecorView().findViewById(android.R.id.content));
rootView.addView(layout);
layout.addView(webview);
}
});

请注意:我无权访问 UntiyPlayer.currentActivity 源

大家好

最佳答案

我需要添加

<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />

到 list 中的 Activity

关于Android View 未接收到触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16435081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com