Witam,
Ostatnio chciałem przerobić wszystkie ListView z mojej aplikacji na RecyclerView, ponieważ w dwóch fragmentach w ScrollView mam dwie różne ListView, co zmusza mnie do zastosowania ExpandableListView(zmodyfikowana ListView), która to musi obliczyć swoją długość zanim zostanie wyświetlona. Tutaj zaczynają się problemy, bo gdy ta lista staje się naprawdę długa, to obliczanie długości powoduje ANR, przynajmniej tak mi się wydaje przeglądając log jaki dostaje w Google Play.
Z powyższego powodu chciałem uniknąć problemu liczenia długości i zastosować RecyclerView z adapterem, który zawiera kilka typów widoku wierszy. Wszystko ładnie i pięknie działało na Nexusie 5 i 7, ale niestety spróbowałem przetestować to na moim starym HTC Wildfire i pojawił się problem. Zamiast listy wyświetla mi się szare, puste pole. Najdziwniejsze jest to, że lista tam musi się znajdować, bo po kliknięciu, scrollowaniu coś tam jest bo akcja występuje (przechodzenie do odpowiedniego fragmentu itd.). Szukałem w Google i jakoś nie zauważyłem, żeby ktoś opisywał podobny problem. Czy któryś z was, spotkał się z tym problemem, albo czy komuś działa w pełni poprawnie RecyclerView na Andku 2.3?