您好开发者我正在使用android的webview。我在WebView中加载了一个网页。然后我点击网页中包含的一些链接。然后我点击我的应用程序中的goback按钮,按钮的onclick包含以下代码
webview.canGoBack();
backbutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
webview.goBack();
}
});
但此代码只能运行一次。它只返回一个点击链接。我想逐个goback每个点击的网址
答案 0 :(得分:1)
请试试。
backbutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (webView.canGoBack()) {
webView.goBack();
}
}
});
答案 1 :(得分:0)
如果您覆盖onPageFinished
的{{1}}方法或修改WebViewClient
,则可以启动其他加载。