دايما لما يبقي فيه TabBarView و فيه جوا كل Tab فيهم ListView بنعمل فيها Scrolling و بعدين نغير من الTab الاولي للتانيه و نرجع تاني للTab الاولي الScrolling position بيرجع لاول الList تاني مش
عند اخر مكان كمن واقف فيه.
و لو فيه Swipe to dismiss جوا الListView و عملنا remove لitem او ضيفنا واحد جديد برضو بنرجع لاول الListView و مش بنفضل ف المكان الي كنا فيه.
حل المشكله دي اننا نستخدم PageStorageKey جوا الListView.
PageStorageKey<String>(“Tab1”)
PageStorageKey<String>(“Tab2”)
وظيفته انه يعمل save للScrolling index بتاع كل ListView عندنا و نديله String كأنه الid بتاع بكل PageStorageKey عشان يفرق الindexes بتاعت الscrolling لكل ListView.
LinkedIn profile
https://www.linkedin.com/in/mazap64
عند اخر مكان كمن واقف فيه.
و لو فيه Swipe to dismiss جوا الListView و عملنا remove لitem او ضيفنا واحد جديد برضو بنرجع لاول الListView و مش بنفضل ف المكان الي كنا فيه.
حل المشكله دي اننا نستخدم PageStorageKey جوا الListView.
PageStorageKey<String>(“Tab1”)
PageStorageKey<String>(“Tab2”)
وظيفته انه يعمل save للScrolling index بتاع كل ListView عندنا و نديله String كأنه الid بتاع بكل PageStorageKey عشان يفرق الindexes بتاعت الscrolling لكل ListView.
LinkedIn profile
https://www.linkedin.com/in/mazap64
❤13🔥6👍4🥰1
❤8🔥7🥰1👏1😢1