91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android webview如何加載網頁

小樊
153
2024-09-03 01:06:00
欄目: 編程語言

在Android中,要使用WebView加載網頁,請按照以下步驟操作:

  1. 首先,確保在AndroidManifest.xml文件中添加了Internet權限:
<uses-permission android:name="android.permission.INTERNET" />
  1. 在布局文件(例如activity_main.xml)中添加WebView控件:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

   <WebView
        android:id="@+id/webView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

</LinearLayout>
  1. 在Activity(例如MainActivity.java)中,初始化并配置WebView:
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends AppCompatActivity {

    private WebView webView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        webView = findViewById(R.id.webView);
        webView.setWebViewClient(new WebViewClient());
        WebSettings webSettings = webView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        
        // 加載網頁
        webView.loadUrl("https://www.example.com");
    }

    @Override
    public void onBackPressed() {
        if (webView.canGoBack()) {
            webView.goBack();
        } else {
            super.onBackPressed();
        }
    }
}

這段代碼會讓WebView加載指定的網址(在本例中為 “https://www.example.com”)。同時,通過重寫 onBackPressed() 方法,可以實現返回上一個頁面的功能。

0
孝义市| 文登市| 温州市| 额敏县| 双城市| 开平市| 吉安县| 盘锦市| 旅游| 井陉县| 马山县| 遂川县| 资中县| 吉安县| 宁陕县| 南漳县| 紫阳县| 甘德县| 太和县| 广饶县| 桃源县| 绥江县| 托里县| 达日县| 临泽县| 延川县| 阿勒泰市| 赞皇县| 都安| 大邑县| 海阳市| 古交市| 沾益县| 垦利县| 东丽区| 黑河市| 于田县| 肥西县| 屏边| 静安区| 荔波县|