100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Android 显示 WebView 加载URL 时 向webview的 header 里面传递参数

Android 显示 WebView 加载URL 时 向webview的 header 里面传递参数

时间:2024-04-02 21:00:17

相关推荐

Android 显示 WebView  加载URL 时 向webview的 header 里面传递参数

1、主要布局

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="/apk/res/android"xmlns:tools="/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:fitsSystemWindows="true"tools:context=".MainActivity"><WebViewandroid:id="@+id/webview"android:layout_width="match_parent"android:layout_height="match_parent"></WebView></RelativeLayout>

2、代码实现

1 package com.webview.demo; 2 3 import android.os.Bundle; 4 import android.support.v7.app.AppCompatActivity; 5 import android.webkit.WebView; 6 7 import java.util.HashMap; 8 import java.util.Map; 9 10 public class MainActivity extends AppCompatActivity {11 12private WebView webView ;13 14private String webViewHeaderKey = "tokenId" ;15private String webViewHeaderValue = "562142" ;16 17private String url = "" ;18 19@Override20protected void onCreate(Bundle savedInstanceState) {21 super.onCreate(savedInstanceState);22 setContentView(R.layout.activity_main);23 24 webView = (WebView) findViewById( R.id.webview );25 26 27 if ( webViewHeaderValue != "" ){28 Map<String, String > map = new HashMap<String, String>() ;29 map.put( webViewHeaderKey , webViewHeaderValue ) ;30 31 webView.loadUrl( url , map ) ;32 }else {33 webView.loadUrl( url ) ;34 }35 36}37 }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。