私のアプリケーションでは、html とネイティブを組み合わせて使用しています。私のWebビューでは、画像が含まれているhtmlページをロードします。画像をクリックすると、ネイティブコードを呼び出すJavaスクリプト関数が呼び出されます。私のhtmlタグは以下の通りです:
<img onclick=nextLevel('0'); id="d2">
私のjavascriptメソッドは以下の通りです:
function nextLevel(index)
{
Android.displayNextLevel(index);
}
displayNextLevel メソッド内で、次のアクティビティを開始します。問題は、html ページの画像を複数回クリックすると、イベントが複数回トリガーされ、アクティビティが複数回開くことです。私は何かを逃していますか?この問題を解決するにはどうすればよいですか? これで私を助けてください。前もって感謝します。