私はプロジェクトをWebビューで実装しています。sqlite からデータを再試行します。Web ビューで次と前のボタンが必要です。次のボタンをタッチすると、そのデータベースの次のレコードが表示されます。(前も)
ありがとう、ビナイ
Webviewの上部に、[次へ]と[前へ]の矢印が付いた2つのボタンを配置します。
Nextの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();
}
}
}
これを試してみてください。まず、すべてのレコード文字列配列を格納します。
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);
}
});