[Android]_ch3.1_WebView元件介紹1
n瀏覽網頁使用WebView元件,說明如下:
nlayout檔案建立WebView
n讓JavaScript語法可以在WebView元件上運行
nwebView.getSettings().setJavaScriptEnabled(true);
n設定WebView元件欲連結的網址
nwebView.loadUrl("http://www.google.com");
n瀏覽網頁必須使用到Internet,設定android.permission.INTERNET
package com.derek.ch5_webview;
import android.R.integer;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends Activity {
Button btn1;
WebView wv;
EditText et1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et1=(EditText)findViewById(R.id.editText1);
wv=(WebView)findViewById(R.id.webView1);
btn1=(Button)findViewById(R.id.button1);
int start="http://".length();
int stop=et1.getText().toString().length();
et1.setSelection(start, stop);
WebSettings ws=wv.getSettings();
ws.setJavaScriptEnabled(true);
wv.loadUrl("http://www.591.com.tw");
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String url= et1.getText().toString();
wv.loadUrl(url);
}
});
}
}
沒有留言:
張貼留言