Verwenden des lokalen Speichers in der Android-Webansicht

Ich experimentiere mit Android-Code: Ich möchte einen Wert unter Verwendung des lokalen HTML 5-Speichers speichern. Für diese Übung benutze ich eine Seite, die so einfach ist wie diese:http://www.w3schools.com/html5/tryit.asp?filename=tryhtml5_webstorage_local_clickcount

Mein Manifest erlaubt es mir, ins Internet zu gehen, und es ist min-sdk von 7.

Hier ist mein Java-Code:

<code>public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    webview = (WebView) findViewById(R.id.webview);
    WebView webView = (WebView) findViewById(R.id.webview);
    webView.addJavascriptInterface(new JavaScriptInterface(this), "Android");
    WebSettings webSettings = webview.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setDatabasePath("");
    webSettings.setDomStorageEnabled(true);
    webview.setWebChromeClient(new WebChromeClient());
    webview.loadUrl("http://www.xyz.com/test.html");
    ///xyz.com/test.html is a sample  :)
    webview.setWebViewClient(new HelloWebViewClient());
}
</code>

Mein Problem ist, dass beim Schließen der App der lokal gespeicherte Wert nicht mehr vorhanden ist. Ich kann mit dem Standardbrowser zur gleichen Seite navigieren, und der Wert bleibt auch nach dem Schließen des Emulators bestehen. Dies ist genau das Verhalten, nach dem ich suche.

Das ist wahrscheinlich etwas extrem Einfaches .... irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage