Answers for "how to do search feature in flutter"

0

how to do search feature in flutter

Create an Empty List as FilteredSearch= [];

Existing List as List<String> animals=['cat','dog','rat'];
Inside Textfield OnChanged property :
onChanged:(query){
      filtersearch();
      };
      
      
      create an function for filtering the search:
      void filtersearch(){
      setState((){
           FilteredSearch = animals.where((e)=>e.toLowerCase().contains(query.toLowerCase())).toList();
           });
           }
           
           
           Then In Initstate:
           void initState(){
           super.initState();
           FilteredSearch = animals;
           }
           
           In ListView:
           
           use itemCount:FilteredSearch.length,
           for Access text : FilteredSearch[index]..
Posted by: Guest on January-31-2022

Code answers related to "how to do search feature in flutter"

Browse Popular Code Answers by Language