我是Android和Phonegap的新手。
我想在Phonegap中创建一个非常简单的应用程序,在一个页面中允许用户在文本框中输入他们的名字,按下提交按钮后,应用程序应该在屏幕上打印名称。
此打印功能必须在第二个活动中,这意味着我想使用该用户输入的另一个活动的名称值。
答案 0 :(得分:5)
您的问题不是很具体,但仍然因为您决定使用phonegap 你可以使用jquery和html(假设你知道)。
1。)在断言中创建一个html文件,并将其命名为:index.html
2。)现在你应该在应用程序启动时加载这个html,在你的oncreate方法中 在主java文件中调用这个html。
public void onCreate(Bundle savedInstanceState) {
super.loadUrl("file:///android_asset/index.html");
}
3。)现在这个html页面将在应用程序启动时加载。你可以简单地使用jquery和html。 创建一个表单并获取名称。使用jquery将其存储在变量中,您可以在单独的页面中显示它,也可以使用jquery append只是在div中附加值显示名称。
由于您的值(名称)存储在变量中,您可以将其用于第二项活动
我不确定你打印这个名字是什么意思。如果您想打印该值,可以查看print
这些是您可以看作参考onsubmit
的几个例子<强> EDITED 强>
这个winki有几个有用的代码片段和教程。我建议你 做一些关于HTML Jquery和Javascript的自学,然后阅读 这个winki文件。一旦你读到这个创建一个简单的应用程序 像HELLO WORLD一样,可以了解如何使用创建应用程序 PhoneGap的。此链接将帮助您开始使用Click here。然后从那里你 可以做一个复杂的应用程序。
这提供了一套完整的文档Link。通过这个封面来阅读和阅读所有内容。
这是另一个Example
更重要的一点。正如我已经注意到,当您提出问题时,请更具体 并尽可能提供信息。使用 *jsfiddle google粘贴您的代码。您可以使用jsfiddle粘贴HTML javascript代码并在您的问题中提供链接,以便此处的ppl可以查看您的代码并查看问题所在。请努力编写代码/创建应用程序,当你第一次尝试找到自己的答案时,如果你无法在堆栈中提出一个记录良好的问题,请说明你到目前为止所做的事情并且被卡住了。如果你这样做,更多人会回答你的问题,并会尽力帮助你。如果您提出一个简单的一行问题,期望其他人做所有的工作,那么他们将拒绝投票给你。希望你理解!!!