じゃらんWebサービスを使ってみる1

今日から、じゃらんWebサービスを利用して宿泊ホテル検索アプリを
作ってみようと思ってます。

まず、じゃらんWebサービスは、APIキーが必要です。
ってことで、じゃらんWebサービスに登録。

これで、じゃらんWebサービスを利用することができるようになりました。
じゃらんWebサービスでは、色々と検索できるようです。

  • じゃらん宿表示API
    • Advance
    • Light
  • 空室検索API
  • エリア検索API
  • 温泉検索API

他のAPIは基本的にはエリア指定が必要なので、
エリア検索は、組み合わせて使う感じでしょうか。

【メイン画面構成】
1.都道府県選択
2.地域を絞ったエリア選択

エリア検索で全データを保持しておいて、都道府県が選択された段階で
地域選択を更新してあげるように実装してみます。

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ImageView
    	android:id="@+id/jaranImg"
    	android:layout_width="88px"
    	android:layout_height="50px"
    	android:layout_gravity="top"
    	/>
    <LinearLayout
    	android:id="@+id/inner_layout1"
    	android:layout_width="wrap_content"
    	android:layout_height="wrap_content">
    	
    	<TextView
			android:id="@+id/prefTxt"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			android:text="都道府県を選択してください"
			/>
		<Spinner
			android:id="@+id/prefSpn"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			/>
	</LinearLayout>
    <LinearLayout
    	android:id="@+id/inner_layout2"
    	android:layout_width="wrap_content"
    	android:layout_height="wrap_content">
    	<TextView
			android:id="@+id/areaTxt"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			android:text="地域を選択してください"
			/>
		<Spinner
			android:id="@+id/areaSpn"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			/>
	</LinearLayout>	
   	<Button
 		android:id="@+id/btnSearch"
 		android:layout_width="wrap_content"
 		android:layout_height="wrap_content"
 		android:text="宿検索" />
	
</LinearLayout>

さて、メイン画面いったんこれで。
では実装ですが、
まず都道府県なですが、じゃらんのエリア検索を使用して取得します。
っとここで、用事ができたので続きは明日か・・・仕事早く帰れるかな・・・