プログラミングで飯を食え。腕をあげたきゃ備忘録!

PHP、JavaScript、HTML5、CSS3などWEB系言語を中心に基本テク、備忘録をまとめます。Android、Iphoneアプリ開発についても!

droid.dialogList(title,array)の説明と例

サクウェブTVはコチラ↓↓↓
サクウェブTV

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);
};