0
全部。有人會給我一些線索或說明如何將web視圖添加到活動的視圖層次結構中,並讓它顯示html的sippets?如何在活動中嵌入webview以顯示html片段?
全部。有人會給我一些線索或說明如何將web視圖添加到活動的視圖層次結構中,並讓它顯示html的sippets?如何在活動中嵌入webview以顯示html片段?
在佈局文件夾
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white">
<WebView android:id="@+id/wv1"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:background="@color/white" />
<WebView android:id="@+id/wv2"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:background="@color/white"/>
</FrameLayout>
在活動
final String mimeType = "text/html";
final String encoding = "utf-8";
String nBody = "PUT YOUR HTML HERE" ;
WebView wv1 = (WebView)findViewById(R.id.wv2);
wv1.setBackgroundColor(Color.WHITE);
wv1.setInitialScale(65);
WebSettings webSettings1 = wv1.getSettings();
webSettings1.setUseWideViewPort(true);
webSettings1.setDefaultFontSize(12);
wv1.loadDataWithBaseURL(null, nBody, mimeType, encoding, null);
在res文件夾創建一個XML創建一個XML文件中,res文件夾聲明有你的WebView
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@color/white">
<WebView android:id="@+id/web" android:layout_height="fill_parent"
android:layout_width="fill_parent" android:background="@color/white" />
</FrameLayout>
然後在你的活動中:
WebView wv1 = (WebView)findViewById(R.id.web);
wv1.loadDataWithBaseURL(null, "HTML String", mimeType, encoding, null);