2011-12-06 3 views
0

私はスポーツ関連のアプリを作っていて、早起きしています。条件付きでSpinnerの値に基づいてAndroidのXML表示の選択

私の最初のアクティビティでは、レイアウトはスピナーであり、その値はスポーツ(NHL、MLB、NFL)になります。

スポーツを選択すると、スピナーのすぐ下の同じページに、DD/MM/YYYYの日付ピッカーが表示されます。

NFLが選択されている場合を除いて問題はありません。日付ピッカーの代わりに、日付ではなくこの情報が必要になるため、別のスピナーに1〜16(季節を通じての週)私がNFLで欲しいことをする。

私はすでにstrings.mxlをスピナーの値を設定し、日付ピッカーに追加することは簡単ですが、どのように私はどちらかが最初のスピナー値に基づいて条件付きで思い付くのですかいますか?事前に

おかげ

答えて

0

あなたはこの

mSpinner.setOnItemClickListener(new onItemClickListener(){ 
@Override 
public void onItemClick(AdapterView<?> arg0, View arg1, 
    int position, long arg3) { 
    //position shows the item clicked 
    //choose your action here 
    //if(position=="position of NFL"){ 
      //do this 
     } 
}); 
+0

Imは...日食は、私は他の場所でスピナーのためonItemSelectedを使用するための答えを見つけることがsetOnclicklistener – user1070764

+0

を使用するように私に言って続けてsetOnItemClickListenerを使用しようとするとエラーになって使用することができますonItemはリストビュー用であり、onItemは特にスピナー用です。私はあなたの高速応答に感謝します。 – user1070764

+0

はい、私の間違いですが、彼らはAdaptViewを拡張しますがスピナー用ではありません。はい、あなたは正しいですonItemSelectedを使用する必要があります。 –

関連する問題