Is there a way to animate multiple listView items together as one block to make Expanding/Collapsing animation. I tried AnimatedList, but it animates items one by one, not as one group or block. ExpansionTile and ExpansionPanel won't work for me because they create all children at start and in case there is for example 100 children inside one group - those 100 widgets will be created at once, which is really bad for performance, even on Release build.
Animate multiple list items together (expanding/collapsing)
538 Views Asked by Alex.Marynovskyi At
1
There are 1 best solutions below
Related Questions in FLUTTER
- Flutter + Dart: Editing name of a tab shows up a black screen
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- Way to get CustomPainter to track face in Camera Flutter MLKit
- flutter Null check error: did not show file and line number
- Creating multiple instances of a class with different initializing values in Flutter
- I want to paste stickers into to my TextField and to show the stickers beside the emojis
- Flutter plugin development android src not opening after opening example
- Module not found when building flutter app for IOS
- How to make barrier area interactive in flutter modal bottom sheet
- Can an RPC result be included in a Supabase select function in Flutter for Data Modeling?
- Why do I need to wait to reaccess to Firestore database even though it has already done before?
- Flutter web app on Windows -how to support mouse drag for horizontal and vertical scrolling as well as using mouse wheel
- I wrote this time displaying FLUTTER app, How can I improve it?
- Appwrite and / or Spring Boot Backend
- Flutter two_dimensional_scrollables Web app Chrome - cannot get horizontal scroll to work?
Related Questions in LISTVIEW
- Sorting a List by its property renames all the objects in the List
- How do a create a reusable simple custom list style with my own color and spacing
- toggle button state of 2 buttons within listview row
- how can I add list of categories to my body in flutter? please I'm new to it
- Groups style list view in swiftui
- Impossible to trigger textWatcher from ListViewAdapter
- Why flutter's listview go to the backgroud of a textfiled in the same Column?
- using powershell windows forms create a listview with Multi Line Headers
- MAUI Group ListView issue while expanding and collapsing header item are going in hidden state
- CustomScrollView with center key and mulitple slivers: Expand widgets in different directions
- Flutter/Dart: How to force PrefPage using a ListView to refresh screen?
- Android Material 3 Light theme LIstView items text hidden
- SharePoint Online JSON Formatting Working on Edit Form but not in List view
- Kotlin code reports "None of the following functions can be called with the arguments supplied"
- Listview issue in javafx
Related Questions in EXPANDABLELISTVIEW
- Expandable scroll view not scrolling
- ExpandableListView Crash after Android 14 update
- Maintain scroll position in an ExpandableViewList
- Remove Child view if Parent has empty child in Expandable list view Kotlin
- No candidates found for method call
- Is it possible to create an expandable text field in RSA Archer?
- Expandable List: colouring of child item when clicked bugged (it colours multiple items)
- Can we group specific data in different groups of ExpandableListView in android studio?
- ExpandableListView not pushing the UI under it when expands
- Flutter : how to remove leading,trailing spaces in ExpansionTileCard
- Bootstrap 4.5 Navbar is not expanding for Collapsible items
- Flutter ExpansionPanel closes immediately after clicking
- KOTLIN - expandableListView.setOnChildClickListener not working
- How to build an on tap Expandable container
- How get selected index of ListView and ListTile of multiple submenus sidebar?
Related Questions in EXPANDABLE
- How to do this in android kotlin, not using visibilty gone, invisible
- Android Push Notifications are not displayed correctly
- How can I expand and collapse table rows (all of them, not each one) while the newest row always stays visible in pure js?
- How to scroll down on a multi-line textbox downloaded as a pdf?
- How to make a SwiftUI list expandable and collapsible like in Apple's Reminders app?
- Expandable NavigationDrawerItem - Android Jetpack Compose
- can't have multiple columns expandable in GRID_DETAIL_PANEL_TOGGLE_COL_DEF DataGridPro
- How to web scrape collapsible/expandable sections of table using beautiful soup
- How to print this Json response from api Call using Retrofit (parent-child) hirarchy or tree? in exandable recycler view or listview, one by one?
- Flutter: CarouselSlider/ExpandablePageView scrollable items with width larger than then phone screen width?
- React Horizontal expand
- How to expand a container in flutter with overflowing container in which it is contained ? Flutter
- Flutter - The Expand Icon is not working properly
- Flutter Expandable Grouped Listview
- How To Use SetState In ExpandablePanel in flutter
Related Questions in FLUTTER-ANIMATEDLIST
- how to do firebase real time Animated List set scroll controller when new chat message added?
- Firebase, Streambuilder and animated list in flutter
- Flutter "Build scheduled during frame" error while scrolling a short list and closing the keyboard at the same time
- Flutter AnimatedList builds all items at once instead of building only the visible ones
- How can I achieve similar animation of the title "Flutter Animate Example" on an image?
- How Can I display items in gridview in AnimatedList in flutter
- Animated List not working properly with data from firebase flutter
- Flutter: currentState is null while using AnimatedList
- How to add a widget to the bottom of a reversed AnimatedList
- How to do Flutter Stack Card Scroll Animation?
- Flutter AnimatedList - how to update an existing item?
- Flutter AnimatedList deletion causes widgets below to render blank
- How to build a Twitter like feed in Flutter with support for Animations
- How to create a list which sorts its self like games with the animation
- How to reset Flutter AnimatedGrid with new list of items?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If I understand correctly, you have one or several headers, each can have multiple items, which can be collapsed with an animation.
So you please some bool toggle whether expanded or collapsed per header. The toggle then displays on 'expanded' a Container which wraps a ListView. And with the animation controller you control the height of the container.