ユーザーが行をクリックすることに基づいてデータ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?"