我在我的应用程序中有一个部分,我想要显示一个本地html页面,但是当我运行此代码时,我会看到一个黑色方块:
这是我的代码:
String summary = "<html><body><h1>my html</h1></body></html>";
browser.loadDataWithBaseURL(null, summary, "text/html", "UTF-8", null);
现在当我尝试使用以下方法加载网址时
browser.loadUrl(URL);
它完美无缺。我的布局:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
>
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webkit"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="0dp"
/>
</ScrollView>