WebView的用法

来源:互联网 发布:ubuntu 手机助手 编辑:程序博客网 时间:2024/06/06 11:46

1.activity_main.xml 布局文件 

  

<?xml version="1.0" encoding="utf-8"?><LinearLayout    android:id="@+id/activity_main"    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="com.sh.webviewtest.MainActivity">    <WebView        android:id="@+id/web_view"        android:layout_width="match_parent"        android:layout_height="match_parent">    </WebView></LinearLayout>
2.MainActivity.java
  
public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        WebView webView =(WebView)findViewById(R.id.web_view);        webView.getSettings().setJavaScriptEnabled(true);        webView.setWebViewClient(new WebViewClient());//调用一个方法setWebViewClient,并传入一个WebViewClient实例,直接显示网页        webView.loadUrl("http://www.baidu.com");    }}
3.AndroidManifest.xml
  
<?xml version="1.0" encoding="utf-8"?><manifest package="com.sh.webviewtest"          xmlns:android="http://schemas.android.com/apk/res/android">           ......
          <uses-permission android:name="android.permission.INTERNET"/>  //增加权限这一行</manifest>

原创粉丝点击