ユーザーが行をクリックすることに基づいてデータListView
を更新しながら、データをナビゲートするために同じものを再利用します。ListView
これまでアクティビティ全体で同じ行を使用していましたが、ユーザーが行をクリックした後、すべてのView
行に対して別の行レイアウトに変更したいと思います。ListView
具体的には、ListView
を使用して行を含むlayout1
とすると、ユーザーは行をクリックします。その後、ListViewの配列アダプターは新しいデータセットを取得し、すべての行がを使用するようになりlayout2
ます。
ListView
クリックした後、または醜く混乱した後に新しいものを作成するのではなく、setTag
を介して送信されるキャッシュされた行ビューをすべてクリアしたいと思いgetView
ますconvertView
。その後もビューをリサイクルしたいと思いlayout2
ます。
Can I do this, or do I have to "bite the bullet?"