【发布时间】:2012-09-25 15:04:30
【问题描述】:
我想制作一个 android 服务,让我在收到意图时模拟按键以填充网页上的字段。这是否可能以任何方式或可能通过不同的过程(不是通过模拟按键?)。
例如,我希望能够做什么。
用户在他的平板电脑上并选择了网页上的一个字段。对于发现的任何蓝牙设备,请使用该 ID 填写该字段。
有没有办法通过调用网络浏览器的意图或类似的东西来做到这一点?
谢谢
编辑:认为我的例子很糟糕。
这是我真正想做的事
当手机上检测到nfc标签时, 读取 nfc 标签 ID, 模拟当前手机焦点所在的 id 标签的按键事件
示例:我在 google 上专注于搜索字段,我在手机上放了一个 nfc 标签,手机在 google 搜索字段上输入了 Nfc 标签 ID,瞧
【问题讨论】:
-
我不知道你的问题的真实答案,但如果你可以从 UI 线程模拟按键,你可以使用 handler 发送消息以执行按钮点击
-
嗯实际上我希望能够在不离开浏览器的情况下在浏览器字段中输入文本。我真正想做的是:当检测到 nfc 标签时,读取 ID,模拟 id 标签的按键事件,无论当前焦点在手机上
-
你可以调用javscript的表单android,反之亦然
标签: android key android-browser simulate