跳转显示webview网页

来源:互联网 发布:centos安装php环境 编辑:程序博客网 时间:2024/05/19 00:48

这是listview的条目点击事件,然后进行跳转,并且将值传到另一个页面
lvtitle.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<> parent, View view, int position, long id) {
Intent intent = new Intent(getActivity(), ContentEvery.class);
String stt=null;
if (list!=null){
stt=list.get(position).getUrl();
}
intent.putExtra(“aa”,stt);
startActivity(intent);
}
});
lvtitle.setAdapter(contentAdapter);

这是新建的一个.java文件,是要跳转到的页面,webview页面显示
package com.bawei.producttoday.iview.activity;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.webkit.WebView;
import android.webkit.WebViewClient;

import com.bawei.producttoday.R;

import static com.bawei.producttoday.R.id.view;

public class ContentEvery extends Activity{
private WebView webView;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.titlecontentevery);

    webView = (WebView) findViewById(view);    webView.getSettings().setJavaScriptEnabled(true);    webView.getSettings().setBuiltInZoomControls(true);    webView.getSettings().setDefaultTextEncodingName("utf-8");    ContentEvery contentEvery = this;    webView.setWebViewClient(new WebViewClient(){        @Override        public boolean shouldOverrideUrlLoading(WebView view, String url) {            webView.loadUrl(url);            return true;        }    });    Intent intent = getIntent();    String aa = intent.getStringExtra("aa");    webView.loadUrl(aa);}

}

原创粉丝点击