باسلام داخل متد notifiyMusicChange
public void notifiyMusicChange(Music music){ int index=musicList.indexOf(music); if (index !=-1){ if (index!=musicPosition){ notifyItemChanged(musicPosition); musicPosition=index; notifyItemChanged(musicPosition); } } }
من متوجه نشدم که چرا دوبار notifyItemChanged را صدا زدیم یک بار قبل و یه بار بعد!؟