android - 将文本字符串从 Android 应用程序发送到网站上的表单?

标签 android html-input

我正在尝试将字符串从我的应用程序粘贴到网站。

我的应用程序如下所示:一个 EditText 和一个 Button。我的按钮会打开一个带有打开文本框的网站。

<input name="FreeTextBox" type="text" id="FreeTextBox" style="width:64px;">

这是网站上的文本框

我的应用程序的 EditText id 是 et2 这就是 java 中的变量 klassklassen = klass.getText().toString(); 然后将klass变量做成字符串,叫做klassen

当我单击我的按钮时,我打开了一个网站,然后我希望我的应用程序自动将我在 EditText 中编写的任何内容输入到网站上的 FreeTextBox 中。

请给我建议如何做到这一点。这是我的第一个应用程序,所以我真的需要一些帮助。

提前致谢

最佳答案

您对网站有控制权吗?如果没有,那么您将需要获取更多信息,例如表单操作和输入名称

<form name="input" action="html_form_action.php" >
Username: <input type="text" name="user" />
<input type="submit" value="Submit" />
</form>

如果表格像上面的表格,我喜欢使用 JSOUP (下载并导入到您的项目中)

然后我会使用这样的代码:

Jsoup.connect("http://****/html_form_action.php").data("user",yourTextString).post();

此代码的效果与您将字符串粘贴到网站中然后点击“提交”按钮的效果相同。但这可能不是您要找的,所以请更具体(表单源代码和内容)

关于android - 将文本字符串从 Android 应用程序发送到网站上的表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12449761/

相关文章:

html - 如何使 HTML 日期和时间输入的 native 控件居中?

javascript - 使用清除图标清除 IE10 上的文本输入时触发的事件

javascript - 为什么在 FireFox 中单击按钮时文件打开对话框会打开两次

java - 如何使用 python 从 android/java 验证 ECC 签名

android - FFmpeg:对 'main' 的 undefined reference

java - 如何确定 Android 应用程序崩溃的原因

javascript - 如何在焦点更改时停止浏览器自动滚动容器

java - 我不断收到这个 java.lang.illegalStateException

android - AlarmManager - 设备时间更改时警报的预期行为?

javascript - 从数组 Javascript 生成随机元素组