0
我希望webview在按下返回按鈕時顯示上一頁我使用.canGoBack獲取此完成但「.canGoBack」和「.GoBack」帶下劃線一條紅線,宣佈====webview .canGoBack顯示爲錯誤(紅色)
「非靜態方法‘canGoBack()’不能從靜態上下文中引用」
任何幫助將是一件好事
繼承人我主要活動的java
import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import static in.notherstore.notherstore.R.id.webView;
import static in.notherstore.notherstore.R.id.webview;
public class MainActivity extends Activity {
private ProgressDialog pd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
WebView webView = new WebView(this);
webView.setClickable(true);
webView.setFocusableInTouchMode(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.notherstore.in");
WebClientClass webViewClient = new WebClientClass();
webView.setWebViewClient(webViewClient);
setContentView(webView);
pd = new ProgressDialog(MainActivity.this);
pd.setTitle("Loading Store");
pd.setMessage("This may take several Minutes...");
pd.show();
}
public class WebClientClass extends WebViewClient {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
pd.dismiss();
}
}
@Override
public void onBackPressed() {
if (WebView.canGoBack()) {
WebView.goBack();
return;
}
// Otherwise defer to system default behavior.
super.onBackPressed();
}
}
制定出像德韋恩
webView
聲明約翰遜星期六........謝謝@Pavneet – devdreamer@devdreamer我是很高興我能幫助...快樂的工作 –