2016-10-08 44 views
0

我的要求是將提交的HTML表單存儲在Android應用程序/設備中。我有一個android應用程序,在該應用程序中,我將使用form運行HTML頁面。當在HTML頁面上提交表單時,我希望將表單中的輸入字段轉移到應用程序中的某個Java類中,我將它們存儲在它們各自的應用程序中數據結構。在Android應用程序中提交HTML表單

我有這個要求,因爲我需要使應用程序脫機工作。

我的一點理解是我需要一些java類來放在'form'的'action'方法中。

請指導我如何讓它發生!

請問我是否對我的問題不夠清楚。

回答

0

聽起來像你正在使用Webview。如果你是,你可以啓用Javascript,然後使用localStorage。這樣你就可以將所有內容保存在HTML/Javascript中。

然後,您可以通過檢查(使用Javascript)來重新填充表單,如果在加載時存在表單元素的localStorage項目。

或者,您可以啓用Android Javascript Interface annotation,這將允許您在Web視圖中從Javascript調用Java。