package com.example.myapplication.view.activity;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.example.myapplication.R;
public class WebViewActivity extends AppCompatActivity {
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web_view);
//隐藏状态栏
View decorView = getWindow().getDecorView();
int option = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(option);
ActionBar actionBar = getSupportActionBar();
actionBar.hide();
webView = findViewById(R.id.web_view);
String detailUrl = getIntent().getStringExtra("detailUrl");
webView.loadUrl(detailUrl);
webview一系列设置
webView.setWebViewClient(new WebViewClient());//在当前应用打开,而不是去浏览器
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
}
}
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.example.myapplication.R;
public class WebViewActivity extends AppCompatActivity {
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web_view);
//隐藏状态栏
View decorView = getWindow().getDecorView();
int option = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(option);
ActionBar actionBar = getSupportActionBar();
actionBar.hide();
webView = findViewById(R.id.web_view);
String detailUrl = getIntent().getStringExtra("detailUrl");
webView.loadUrl(detailUrl);
webview一系列设置
webView.setWebViewClient(new WebViewClient());//在当前应用打开,而不是去浏览器
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
}
}
banner.setOnBannerListener(new OnBannerListener() { @Override public void OnBannerClick(int position) { //点击banner跳转到webview页面 List<ShouYeLunBoBean.DataBean> datab = shouYeLunBoBean.getData(); if (datab.get(position).getType() == 0){ //跳转webView Intent intent = new Intent(getActivity(),WebViewActivity.class); intent.putExtra("detailUrl",datab.get(position).getUrl()); startActivity(intent); }else { Toast.makeText(getActivity(),"即将跳转商品详情",Toast.LENGTH_SHORT).show(); }