loadDataWithBaseURL显示黑色方块而不是我的html

时间:2014-10-03 19:32:08

标签: android

我在我的应用程序中有一个部分,我想要显示一个本地html页面,但是当我运行此代码时,我会看到一个黑色方块:

enter image description here

这是我的代码:

  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>

0 个答案:

没有答案