从Expo退出React应用后,无法通过findViewById访问Webview

时间:2019-09-27 14:52:58

标签: android reactjs webview expo findviewbyid

我从Expo弹出了一个React应用,并在Android版本上遇到了Webview的问题。更改屏幕方向后,Webview似乎并未将其尺寸更新为新的屏幕宽度/高度。我正在尝试使用findViewById访问Webview,但它返回null。任何建议表示赞赏!

MainActivity.java:

  public void onConfigurationChanged(android.content.res.Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    WebView wv = (WebView) findViewById(R.id.webview);
    System.out.println(wv);
  }

AndroidManifest.xml:

android:configChanges="keyboard|keyboardHidden|orientation|screenSize"

有没有一种方法可以在React中为Webview指定一个ID?还是有一种已知的方法可以在屏幕方向变化时处理Webview尺寸变化?

0 个答案:

没有答案