2009-06-22 1 views
3

ギャラリーのアダプタを動的に切り替えることは可能ですか?私の活動のonCreate()ギャラリーのアダプタを切り替えるには

、私はこれをしなかった:私のコードでは、後に続い

myGallery.setAdapter(adapter1); 

そして、私は、それを試してみましたが、エミュレータ、myGalleryに

myGallery.setAdapter(anotherAdapter1); 

をしましたもう一度 'setAdapter'を実行すると更新されません。 アダプタ1を使用していたときにmyGalleryですべてのアイテムを解放し、anotherAdapter1のアイテムを再投入するにはどうすればよいですか?

ありがとうございます。

答えて

1

あなたはギャラリービューへの変更を更新するアダプタ

a.notifyDataSetChanged(); 

にnotifyDataSetChanged()を呼び出す必要があります。