arrayadapter内の他のすべてのビューの属性を確認し、特定の時間にデフォルトの属性に戻す必要があります
ユースケース:リストビューアイテム(a)(b)(c)(d)、(a)をタッチすると、背景が黒くなります。これはontouchListenerで行われます。ただし、ビュー(b)をタッチすると、背景が黒になりますが、(a)は黒ではないデフォルトに戻す必要があります
ビューの最後にあるarrayadapterを思い出してみましたが、これに伴う問題は、ビューのスクロール位置もリセットされるため、このリストがはるかに長い場合(つまり、ユーザーがアイテムに触れた場合)(r )、次にリストをリセットし、ユーザーを一番上の項目(a)に戻します
私は見ていましnotifydatasetchanged
たが、それをどのように使用し、どこで機能するのかわかりません
洞察力を高く評価