/** * */ package com.d3.d3xmpp.activites; import java.util.Calendar; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import com.d3.d3xmpp.d3View.D3View; import com.d3.d3xmpp.util.DES; import com.d3.d3xmpp.R; /** * @author MZH * */ public class WebActivity extends BaseActivity { @D3View public WebView webView; @Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); setContentView(R.layout.acti_web1); initTitle(); long now = Calendar.getInstance().getTimeInMillis(); String timestamp = String.valueOf(now); String sign = DES.encryptDES(String.valueOf(now)); String url = getIntent().getStringExtra("url"); webView.getSettings().setDefaultTextEncodingName("utf-8"); webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); //����WebView���ԣ��ܹ�ִ��Javascript�ű� webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl(url); //����Web��ͼ webView.setWebViewClient(new HelloWebViewClient ()); } @Override protected void onResume() { super.onResume(); webView.reload(); } //Web��ͼ private class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return false; } } }