If you want to save Name/Value pairs and are willing to use jQuery then it's quite simple.
Assuming you put jQuery in your assets folder you can read it into a file from:
getResources().getAssets()
In the WebViewClient that you set (assuming you overrode the client) you can do:
view.loadUrl("javascript:" + escapedJqueryStringHere);
Then, make sure you have a JavascriptInterface configured for your webview with a method, for example, called 'ReturnJSONFromForm(String json)' configured for "MyJInterface" then load the form into the page and then try this:
webview.loadUrl("javascript:MyJInterface.ReturnJSONFromForm($(\"form\").serialize());");
Now in your interface, just create a JSONObject from the resultant string and there you go! Name/Value pairs from your form.
Serialize won't capture disabled fields or submit buttons.. if you need that, then a more complex javascript solution exists but it's far more difficult.