我在 (UnityPlayer) Activity 中添加了一个 Webview,但该 Webview 没有收到触摸。
由于加载时间,我无法将 webview 添加到新 Activity。所以我目前正在从当前活动中获取根视图并添加一个包含 webview 的新布局。显然,应用程序中的某些东西正在阻止我的 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 源
大家干杯