package com.hyrt.cei.ui.econdata; import com.hyrt.cei.application.CeiApplication; import com.hyrt.cei.util.MyTools; import com.hyrt.ceiphone.ContainerActivity; import com.hyrt.ceiphone.R; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.View; import android.view.View.OnClickListener; import android.webkit.WebSettings; import android.webkit.WebView; import android.widget.ImageView; import com.hyrt.cei.application.CeiApplication; /** * 内容阅读页 * * @author tmy * */ public class EconDataContent extends ContainerActivity { private ImageView img_econ, img_econ_search; private WebView web; private Context context = EconDataContent.this; private CeiApplication application; @Override protected void onCreate(Bundle savedInstanceState) { application = (CeiApplication) getApplication(); super.onCreate(savedInstanceState); setContentView(R.layout.econ_data_reader); initView(); TelephonyManager tm = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); System.out.println("设备号" + tm.getDeviceId()); System.out.println("init-getIntent"); if (application.isNet()) { if (getIntent().getStringExtra("id") != null && !getIntent().getStringExtra("id").equals("")) { String url = MyTools.newsHtml; String htmlUrl = MyTools.newsHtml + getIntent().getStringExtra("id"); web.loadUrl(htmlUrl); } } else { web.loadDataWithBaseURL("about:blank", "现在是离线状态,请链接网络后获取数据!", "text/html", "utf-8", null); } /* * if (getIntent().getStringExtra("id") != null && * !getIntent().getStringExtra("id").equals("")) { String url = * MyTools.newsHtml; String htmlUrl = MyTools.newsHtml + * getIntent().getStringExtra("id"); if (application.isNet()) { * * web.loadUrl(htmlUrl); * * } else { web.loadDataWithBaseURL("about:blank", * "现在是离线状态,请链接网络后获取数据!", "text/html", "utf-8", null); } } */ } private void initView() { System.out.println("initView"); img_econ = (ImageView) findViewById(R.id.econ_reaed_top_text1); // img_econ_search = (ImageView) findViewById(R.id.econ_main_top_tv2); web = (WebView) findViewById(R.id.econ_read_web_content); // webview缩放设置 WebSettings settings = web.getSettings(); settings.setJavaScriptEnabled(true);// JavaScript可用 web.setInitialScale(100);// 初始显示比例100% settings.setSupportZoom(true); settings.setBuiltInZoomControls(true); settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); img_econ.setOnClickListener(new clicks()); // img_econ_search.setOnClickListener(new clicks()); } class clicks implements View.OnClickListener { @Override public void onClick(View v) { if (v == img_econ) { Intent intent = new Intent(context, EconDataMain.class); startActivity(intent); } } } }