30/09/2018, 22:45
Lỗi hiển thị Listview
Chào mọi người, mình đang tạo 1 fragment với 1 listview hiển thị những file mp3 có trong SDcard. Quá trình tạo như “sách giáo khoa” với CursorAdapter và ListView. Nhưng khi ListView có nhiều item thì scroll sẽ bị lỗi hiển thị như dưới đây:
Rốt cuộc là lỗi ở đâu vậy ???
Bài liên quan
Lỗi do số mệnh cả. Sao bạn không đưa code lên để mọi người tìm lỗi
tại code mình nó đơn giản như link:
GitHub
codepath/android_guides
android_guides - Extensive Open-Source Guides for Android Developers
Mình thiên về lỗi ở phần layout. Đây là code phần layout
File activity_main được inflate ở MainActivity :
File fragment_main được inflate ở MainFragment :
File song_item được inflate ở trong MusicAdapter:
Code của MainActivity :
onCreateView ở MainFragment:
Đã fix được lỗi. Trong onCreate của MainActivity phải replace fragment chứ ko phải là add.
chuyển sang dùng RecyclerView luôn đi bạn, đừng dùng ListView nữa