我的活动扩展了DroidGap。我需要在按钮点击时启动另一个活动。该按钮位于窗口内加载的webview内。
如果有人有任何想法,请建议。
答案 0 :(得分:0)
为按钮添加点击事件:
<button type="button" onclick="your_button.performClick();">Your Button</button>
在WebView中设置点击事件:
WebSettings ws = wv.getSettings();
ws.setJavaScriptEnabled(true);
wv.addJavascriptInterface(new Object() {
public void performClick() {
// Your can start Activity here
Intent intent = new Intent();
// set Activity which you want to start
// Set flags, actions and other parameters if required
this.cordova.startActivity(intent);
}
}, "your_button");