android如何得到WebView网页中的控件

坤哥的洋葱头 2012-05-18 12:09:07
用WebView进入了一个登陆页面,我想让我在之前自己的EditView输入的值传入WebView里的登陆页面的文本框中。EditiView已经存储好了。该如何让他自动写入WebView里的登陆界面中呢。所以我想应该是先得到WebView网页中的控件吧。求大神帮助呀。嘿嘿,谢谢。
...全文
296 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
坤哥的洋葱头 2012-05-18
  • 打赏
  • 举报
回复
感谢上面朋友的帮助,这个网页的确不是我写的,是别的网站。那如果我先用java流的方式把那个登陆界面下载下来,然后把我的值放进去,再登陆大家觉得如何。毕竟下载下来的登陆界面action没有变。。。
sligner 2012-05-18
  • 打赏
  • 举报
回复
逻辑是首先你得把值传给webview里的网页,就这一个就要求这网页是你们自己做的,不然没法传,如果是自己做的网页就好处理了,webview注册一个get方法,然后再网页里将那个控件值设置一下就ok了
fire_fire_fire 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

如果这个webview的页面你能够控制的话,比如是你们自己写的
那还有可能 比如将editText的值通过get方式放在url里 带过去
网页里接收这个值 js 设置到text里面去
不然的话不太行,
楼上的方法 前提也是你能够操作你的网页代码
[/Quote]
当然前提是web端是自己开发的,或者是合作的网站,否则是无法调用的
libRA_kin 2012-05-18
  • 打赏
  • 举报
回复
如果这个webview的页面你能够控制的话,比如是你们自己写的
那还有可能 比如将editText的值通过get方式放在url里 带过去
网页里接收这个值 js 设置到text里面去
不然的话不太行,
楼上的方法 前提也是你能够操作你的网页代码
fire_fire_fire 2012-05-18
  • 打赏
  • 举报
回复
这里面有webview和android的交互操作
http://download.csdn.net/detail/fire_fire_fire/4311279

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧