亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WebView組件使用是怎樣的

發布時間:2021-11-26 11:33:50 來源:億速云 閱讀:149 作者:柒染 欄目:移動開發

這篇文章給大家介紹WebView組件使用是怎樣的,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Android手機中內置了一款高性能webkit內核瀏覽器,在SDK中封裝成了WebView組件,它可以用來瀏覽網絡內容。那么,如何使用它呢?

第一次使用WebView控件加載組件

1)mainfest.xml添加internet權限

<manifest> <uses-permission android:name="android.permission.INTERNET" /> manifest>

2)layout添加webView組件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height="fill_parent"> <WebView     android:id="@+id/webview"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     /> LinearLayout>

3)添加activity

package com.example.webview1;  import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.Menu; import android.webkit.WebView; import android.webkit.WebViewClient;  public class WebViewActivity extends Activity {     private WebView webView;     @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_web_view);         webView = (WebView) findViewById(R.id.webview);         //設置javasctipt可用         webView.getSettings().setJavaScriptEnabled(true);         //加載url,但是不會顯示,注意哦!!         webView.loadUrl("http://www.baidu.com");         //指定顯示控件(class)         webView.setWebViewClient(new myWebViewClient());     }     @Override     public boolean onCreateOptionsMenu(Menu menu) {         getMenuInflater().inflate(R.menu.activity_web_view, menu);         return true;     }     //為了讓回退鍵管用     @Override     public boolean onKeyDown(int keyCode, KeyEvent event) {         // TODO Auto-generated method stub         if(keyCode==event.KEYCODE_BACK&&webView.canGoBack()){             webView.goBack();             return true;         }         return super.onKeyDown(keyCode, event);     }      /**      * webView視圖客戶端      * @author Administrator      *      */     class myWebViewClient extends WebViewClient{          @Override         public boolean shouldOverrideUrlLoading(WebView view, String url) {             // TODO Auto-generated method stub //          return super.shouldOverrideUrlLoading(view, url);             webView.loadUrl(url);             return true;         }              } }

4)ok!大功告成,運行吧!!

5)模擬器用bluestacks

關于WebView組件使用是怎樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節
推薦閱讀:
  1. webview組件詳解
  2. webview

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石门县| 凤翔县| 胶州市| 兴山县| 江安县| 高碑店市| 合作市| 阿拉尔市| 萨迦县| 汕头市| 甘德县| 龙口市| 澄迈县| 松潘县| 固阳县| 永城市| 自治县| 定兴县| 白山市| 乃东县| 桓台县| 耒阳市| 鄢陵县| 德保县| 息烽县| 贵溪市| 吉安县| 哈尔滨市| 郸城县| 满洲里市| 连山| 噶尔县| 广饶县| 缙云县| 永嘉县| 茂名市| 沛县| 平昌县| 张家川| 视频| 丽水市|