ID非公開

2021/2/9 18:36

11回答

ListViewのgetItemがスクロールするたびにおかしくなる

Android開発 | Java36閲覧

ベストアンサー

1

1人がナイス!しています

ID非公開

質問者

2021/2/10 19:53

回答ありがとうございます!分かりやすい解説もありがとうございます!カウントさせたいところとは違う場所がカウントされてしまう問題を解決することができました!ご指摘どおりにコードを変更させました。ただ、一つのボタンを押してスクロールすると違う複数のボタンの画像(いいねボタン)が押されている状態に表示される問題が残っています...。 以下のSharedPreferenceにいいねボタンを押したかの判定を保存するコードが原因と疑い、消してみたら複数から単数に、そしてどんどん押された判定のボタン画像がズレていく問題が発生してしまいました。もし、原因がわかりましたら返信お願いします if (item.likeswitchs) { } if (!item.likeswitchs) { (ボタンの変更画像) } 動作動画 https://i.imgur.com/a7Aess4.mp4

ThanksImg質問者からのお礼コメント

ありがとうございます!ListViewについて、改めて勉強しないといけないなと痛感しました...

お礼日時:2/13 9:16