Android应用中的HTML表单提交

时间:2016-10-08 22:10:36

标签: java android forms form-submit html-form

我的要求是将提交的HTML表单存储在Android应用程序/设备中。我有一个Android应用程序,我将在其中运行带有表单的HTML页面。当表单在HTML页面上提交时,我希望将表单中的输入字段转移到app中的某个Java类,我将它们存储在各自的数据结构。

我有这个要求,因为我需要让应用程序脱机工作。

我的理解是,我需要将一些java类放在'form'的'action'方法中。

请指导我如何实现目标!

请问我是否对自己的问题不够清楚。

1 个答案:

答案 0 :(得分:0)

听起来像是在使用Webview。如果是,您可以启用Javascript,然后使用localStorage。这样您就可以将所有内容保存在HTML / Javascript中。

然后,您可以通过检查(使用Javascript)重新填充表单是否有加载表单元素的localStorage项。

或者,您可以启用Android Javascript Interface annotation,这样您就可以在Webview中通过Javascript调用Java。