アプリを閉じるのではなく、戻るボタンで前のページ/リンク履歴に戻るにはどうすればよいですか?
これが私のコードです:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK){
if(WebView.canGoBack()){
WebView.goBack();
return true;
}
}
return super.onKeyDown(keyCode, event);
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dsaif);
runDialog(5);
WebView engine = (WebView) findViewById(R.id.web_engine);
engine.loadUrl("http://android.dsaif.tk/store/");
engine.setWebViewClient( new HelloWebViewClient() );
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading( WebView view, String url ) {
return false;
}
}
申し訳ありませんが、私は Android 開発の初心者であり、Java について何も知りません。完全なコードを提供してください:)