我的應用程序中的webview沒有顯示出來。我去互聯網找到答案,但我什麼都沒找到,只是教程如何使用控制。我正在嘗試加載一個html文件,但沒有顯示。Webview不顯示html
我向用戶清單中添加了用戶權限'Internet'。
這裏是我的佈局:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dip"
android:visibility="visible" >
<WebView
android:id="@+id/wvInfo"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</TableRow>
</TableLayout>
我有我的資產文件夾中的文件, 'filename.html'。
下面的代碼是在OnCreate:
WebView wvinfo = (WebView) findViewById(R.id.wvInfo);
wvinfo.loadUrl("file:///android_asset/filename.html");
當我打開我的手機上的程序,什麼也不顯示。我也嘗試加載一個url,「http://www.google.com」,但仍然沒有顯示。我很難過。有任何想法嗎?
的本地文件,我會用'loadData(HTML, 「text/html的」,NULL);'。您還可以向我們展示清單或您編輯的部分。 – Gjordis