どのようにphonegapを使用して別のアクティビティを開始するのですか?

私はDroidGapを広げる活動をしています。私はボタンクリックで別のアクティビティを開始する必要があります。ボタンは、ウィンドウ内にロードされているwebviewの内側にあります。

いずれかのアイデアがある場合は、お勧めします。

1

1 答え

ボタンのクリックイベントを追加:

<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");  
0
追加された