droid.dialogList(title,array)の説明と例
jsWaffleには通常のJavaScriptの
alert(),confirm(),prompt()のようなダイアログの他に、アンドロイド用に拡張したダイアログを使用することができます。
droid.dialogYesNo(title,message) | Yes,Noの二択で答えさせるダイアログ |
---|---|
droid.dialogList(title,array) | 第2引数で指定した配列を選択リストにしてダイアログを表示 |
droid.dialogCheckboxList(title,array) | 第2引数で指定した配列をチェックボックスのリストにしてダイアログを表示 |
droid.dialogDatePicker() | 日付ダイアログ |
droid.dialogTimePicker(hour,minute) | 時間ダイアログ |
droid.dialogSeekbar(title,min,max,defaultValue) | シークバーダイアログ |
以下それぞれの説明です。
一記事1メソッドで書きますので下のメソッド以外は他の記事を参照してください。
droid.dialogList(title,array)の説明と例
例えば好きな色を問うような簡単なアプリを考える際にリスト形式で
赤、青、黄、緑のうちどれかを選んでもらうような使い方ができるのが
droid.dialogList(title,array)を使用します。
以下に例としてソースを載せておきます。
※以下のソースはjsWaffleのインストールとAndroidアプリとして実行することが必要です。
window.onload = function(){ var answer = droid.dialogList( "牛丼は何盛にいたしますか?", ["ミニ盛","並盛","大盛","特盛"] ); var str = answer + "ですね。少々お待ちください。"; alert(str); };