ビューの上にあるスピナーに 3 つのアイテムがあります。これら 3 つのスピナー アイテムが都市 A、都市 B、都市 C であるとします。
2 つのタブ ホストを含むタブ アクティビティがあります。最初のタブ ホストにはリスト ビューが含まれ、2 番目のタブ ホストにはカレンダーのグリッド ビューが含まれます。
リスト ビューには、サーバーから取得した特定の都市に関する詳細が含まれています。スピナーを押して都市 B を選択すると、都市 B に関する詳細でリスト ビューを更新する必要があります。カレンダーのグリッド ビューのいずれかです。
問題は、選択したスピナー項目の押されたイベントを取得して、新しいタブ アクティビティを開始し、リスト ビューを更新できるようにする方法です。
内でアクティビティを開始しようとしspinner.setOnItemSelectedListener
ましたが、終了せずにループします。spinner.setOnItemClickListener
内でアクティビティを開始しようとしましたが、spinner
まだサポートされていません。