private ArrayList mPageViews;
private ViewPager mPageViews;
mPageViews = new ArrayList();
addView(mPageViews, "http://www.baidu.com");
mViewPager = (ViewPager) mMainView.findViewById(R.id.mViewPager);
mViewPager.setAdapter(new ViewPagerAdapter(mPageViews));
private void addView(ArrayList viewList,String url)
{
WebView webView=new WebView(this);
webView.loadUrl(url);
viewList.add(webView);
}
webViewRetreat = (TextView) mMainView.findViewById(R.id.webview_retreat);//后退
webViewAdvance = (TextView) mMainView.findViewById(R.id.webview_advance);//前进
webViewRefresh = (TextView) mMainView.findViewById(R.id.webview_refresh);//刷新
webViewRetreat.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tmpWebView.goBack(); //后退
}
});
webViewAdvance.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tmpWebView.goForward();//前进
}
});
webViewRefresh.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tmpWebView.reload(); //刷新
}
});
把WebView加载到ViewPager中,请问这样的写法,WebView要实现前进、后退、刷新的功能,tmpWebView我要怎么定义,怎么写?