Android標準のメニューが使えます。
[書式] droid.setMenuItem(番号, 表示, タイトル, アイコン名, 関数) [引数] ・番号 ... 0~5までメニュー番号 ・表示 ... trueかfalseを指定 ・タイトル ... メニューに表示するタイトル ・アイコン名 ... アイコンを表示したいときにアイコン名を指定 ・関数 ... メニューが選択されたとき実行する関数を指定する
アイコン名に指定できるリソース名:
以下は利用例です。
<!DOCTYPE html>
<meta charset="utf-8">
<script type="text/javascript" src="jsWaffle.js"></script>
<script>
// info
droid.setMenuItem(
0, true, "このアプリについて","ic_menu_info_details",
function(){
alert("jsWaffle for Android");
}
);
// quit
droid.setMenuItem(
1, true, "終了", "ic_menu_close_clear_cancel",
function() {
var b = confirm("終了しますか?"); // 確認メッセージを表示
if (b) droid.quit();
}
);
</script>