0

メニューを呼び出して、webView を前後に移動させようとしています。これまでのところ、メニューは正常に機能し、開いています。更新ボタンはブラウザを更新します。ただし、前後の方法に関するドキュメントはどこにも見つかりません。メニューキーを押すだけでデフォルトのインターネットブラウザにそれらがある場合は、そこにあるはずです. それらを見つけることができない/それらを実装する方法がわかりません。どんな助けでも有益です、ありがとう。

これが私がやろうとしていることです:

WebView.Java:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu_navigation, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.back_button:

        "???"

    case R.id.forward_button:

        "???"

    case R.id.refresh_button:
            refreshBrowser();
            return true;
          } 
    return false;
   }

欠けている部分は、3 つのクエスチョン マーク "???" でマークされています。助けを得るためにさらに情報が必要な場合はお知らせください。ありがとうございます。

4

1 に答える 1

0

Use webView.canGoBack and webView.canGoForward to check if there is history data to go back / forward and then load that url.

于 2011-04-08T06:02:33.670 に答える