如何在webview中实现下一个和上一个按钮?

时间:2013-02-02 06:33:12

标签: android webview

我在网络视图中实现了该项目。它从sqlite重试数据。我需要在网络视图中的下一个和上一个按钮。如果我触摸下一个按钮,它将显示该数据库中的下一条记录。(之前也是)

谢谢, 维奈

2 个答案:

答案 0 :(得分:1)

在Webview的顶部放置了两个带有Next和Previous Arrows的按钮。

在onClick的onClick()中编写goForward代码并在Previous中编写goBack代码,如下所示

@Override
public void onClick(View v)
{
if(v==btnNext)
{
 if(webView.canGoForward())
{
webView.goForward();
}
}
if(v==btnPrevious)
{
 if(webView.canGoBack())
{
webView.goBack();
}
}
}

答案 1 :(得分:0)

试试这个,首先存储所有记录字符串数组。

 String[] str = {"one", "two", "", "three"};

  int record= 0;
   next.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
                           record =  record +1;
            myWebView.loadData(record[1], "text/html; charset=UTF-8", null);
        }
    });

previous.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
                           record =  record -1;
            myWebView.loadData(record[1], "text/html; charset=UTF-8", null);
        }
    });