我的要求是将提交的HTML表单存储在Android应用程序/设备中。我有一个Android应用程序,我将在其中运行带有表单的HTML页面。当表单在HTML页面上提交时,我希望将表单中的输入字段转移到app中的某个Java类,我将它们存储在各自的数据结构。
我有这个要求,因为我需要让应用程序脱机工作。
我的理解是,我需要将一些java类放在'form'的'action'方法中。
请指导我如何实现目标!
请问我是否对自己的问题不够清楚。
答案 0 :(得分:0)
听起来像是在使用Webview
。如果是,您可以启用Javascript,然后使用localStorage
。这样您就可以将所有内容保存在HTML / Javascript中。
然后,您可以通过检查(使用Javascript)重新填充表单是否有加载表单元素的localStorage
项。
或者,您可以启用Android Javascript Interface annotation,这样您就可以在Webview中通过Javascript调用Java。