Android - 使用 jQuery Mobile 从 Web 视图到后端 java 的简单用户输入
我目前正在设计一个原生 Android 应用程序。我计划使用 jQuery Mobile Web 视图作为界面,并使用 java 后端完成所有计算。 (仍在决定是否使用phonegap)
我在实现一个允许用户填写表单并将变量传递给android java部分的页面时遇到一些困难。
研究了一上午,我学会了如何使用 addJavascriptInterface() 在 javascript/html 和 java 之间进行交互。但我唯一能找到回答我的问题的是 JSON。这似乎有点复杂。有没有办法可以将变量作为 java 函数的参数传递?
(我了解到,如果我不使用 Web 视图,我可以简单地使用 getText() 或 getSelectedItem() 与默认 UI 来完成我想做的事情)
我很抱歉没有可用的代码,因为这仍处于设计阶段,我对 android sdk 有点陌生。
谢谢
I am currently designing a native android application. I am planning to use jQuery Mobile web view as my interface and do all the calculations with java back-end. (still deciding using phonegap or not)
I have some difficulties implementing a page that allows a user to fill in a form and pass the variable to the android java part.
Researching all morning, I have learned how to interact between javascript/html and java with addJavascriptInterface(). But the only thing I can find that answer my question is with JSON. That seems a little complicated. Is there a way I can pass the variable as a parameter of a java function?
(I learned that if I do not use a web view, I can simply use getText() or getSelectedItem() with default UI to do what I want to)
I apologize there is no code avaliable, since this is still in designing stage, and I am a little new to android sdk.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,这是与 javascript 接口交互的示例...
在您的 Activity 中设置 javascript 接口...
您的 Android Activity 中的内部 JavascriptInterface 类...
编辑:
您的表单将有各种输入字段。例子...
OK, here's an example of interacting with the javascript interface...
Setting the javascript interface in your Activity...
The inner JavascriptInterface class in your Android Activity...
EDIT:
Your form will have various input fields. Example...