一、实验目的
(1)学会使用WebView控件
(2)实现健康栏目效果
二、实验内容
使用WebView分开显示健康新知和疾病防治,网址:http://cms.hxky.cn/wap/jkxz/ 和 http://cms.hxky.cn/wap/jbfz/
三、实验结果图
四、实验代码
MainActivity:
package com.test13.healthylife;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.LinearLayout.LayoutParams;
import android.widget.TextView;
public class MainActivity extends Activity {
private int currIndex;// 当前页卡编号
private TextView tvCursor;
private TextView tvHealthNews;
private TextView tvIllnessDefense;
private ViewPager vpHealth;
private ImageView ivHealthBack;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initViews();
initCursor();
initViewPager();
setListeners();
}
private void initViews() {
ivHealthBack = (ImageView) findViewById(R.id.icons_health_back);
tvCursor = (TextView) findViewById(R.id.cursor);
tvHealthNews = (TextView) findViewById(R.id.tv_healthnews);
tvIllnessDefense = (TextView) findViewById(R.id.tv_healthill);
vpHealth = (ViewPager) findViewById(R.id.viewpager);
}