我想在用户点击WebView中提交按钮的时候弹出一个“加载中”的对话框,怎样重写点击提交按钮的事件呢
解决方案 »
- Android4.0 avd虚拟机报错Failed to allocate memory: 8
- Android可执行程序入口的虚拟地址
- Waiting for HOME ('android.process.acore') to be launched...
- android如何使用webview设置页面中含有返回键
- 移植手写问题
- TableLayout 布局
- 图片位置
- eclipse在建项目时出现的讨厌的问题
- 安卓App开发设置权限
- 大神求解答,这个工作原理是什么,硬件怎么配置,怎么编程
- 新新菜鸟,android api 12一下的sdk都是null怎么破?
- 关于Layout-***x***的困惑
btnPing.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
//写入你要弹出对话框的代码
}
catch (Exception e) {
e.printStackTrace();
}
}
});仅供参考
是的话可以
<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要一样,