ビューのヘッダーセクションにあるボタンからリストビューアイテムの画像を切り替える必要があります。
したがって、カスタムBaseAdapterを使用するリストビューがあります。アダプターは非常に基本的で、アイテムごとにImageViewとTextViewがあります。
ヘッダーセクションには2つのボタンがあり、各ボタンにはパッケージが関連付けられています。例えば。
ボタンAにはPACKAGE {A=Product 1, C=Product 3, G=Product 7}
ボタンBがありますPACKAGE {B=Product 2, D=Product 4, G=Product 7}
リストビューアイテムには、画像とともに次のアイテムが含まれます。
{A=Product 1, B=Product 2,
C=Product 3, D=Product 4,
E=Product 5, F=Product 6, G=Product 7}
シミュレートされたリストビュー
image green - A Product 1
image green - B Product 2
image green - C Product 3
image green - D Product 4
image green - E Product 5
image green - F Product 6
image green - G Product 7
ユーザーがボタン「A」を選択すると、リストビューアイテムの画像は、ボタン「A」パッケージリストにあるアイテムについてのみ赤から緑に変わるはずです。したがって、この例では、リストビューアイテムA、C、およびGのみが画像アイテムを緑に変更します。
ユーザーが実際にリストビューアイテムをクリックしなくても、リストビューアイテムを更新するにはどうすればよいですか?