当前位置: 代码迷 >> Android >> 怎的重写WebView中点击按钮(提交)的事件呢
  详细解决方案

怎的重写WebView中点击按钮(提交)的事件呢

热度:38   发布时间:2016-05-01 13:26:31.0
怎样重写WebView中点击按钮(提交)的事件呢?
我想在用户点击WebView中提交按钮的时候弹出一个“加载中”的对话框,怎样重写点击提交按钮的事件呢

------解决方案--------------------
html是自己写的吗,
是的话可以
<input type="button" value="提交" onclick="window.obj.click()">

然后在webview中
webview.addJavascriptInterface(new Object() {
public void click() {
handler.post(new Runnable() {

@Override
public void run() {
//这里面做你想做的,弹出“对话框”
}
});
}
}, "obj");//这里obj和Window.obj的obj要一样,