複数回呼び出された getView の問題とすべての回答について読みました。ただし、問題の解決策が見つかりません。
行に 2 つの状態があるリストがあります: 読み取りまたは非読み取り。さて、初めて見たアイテムを別の色にしたいのですが、リストをスクロールすると、色が「読み取り状態」に変わります。
これを行うために、アダプターのメソッド getView で、そのアイテムの行が描画されるときにフィールド isRead を設定します。しかし、問題は次のとおりです。メソッド getView が複数回呼び出されるため、フィールドは既読としてマークされ、リストが画面に表示されると、すでに読まれたように見えます。
この問題を解決するアイデアはありますか?
ありがとう