I was able to download this form to my sdcard (from a given URL):
我的应用程序可以通过 Android Web 视图访问此表单。我的问题是,用户在表单中填写数据后如何将其保存到文本文件中?我想将用户输入的数据保存在文本文件中,例如:
Address: User address here
City: User City
Province: User Province here
Zip: 4342343
Phone: 4534534534
What is your biggest regret in your life? None.
将保存到文本文件...
我对 java 和 android 开发有点陌生。
如果您想在本地存储数据,您应该将此表单实现为基于小部件的Activity
而不是使用WebView
.
如果这些值应由服务器处理,请像任何其他 HTML 表单一样提交它,并让服务器从 HTTP POST 请求中选取值。
EDIT
可以附加一个WebViewClient
to the WebView
,允许方法WebView
's Activity
从 JavaScript 调用。看示例代码.
您的 HTML 文件需要包含单击“提交”按钮时运行的 JavaScript,收集表单的内容,然后将其传递给WebViewClient
.
(可能还有更简单的方法,请参阅:Android 在WebView中调用JavaScript函数)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)