Android Adapter

Android Adapter

Android Adapter

  • Adapter holds the data fetched from an array and iterates through each item in data set and generates the respective views for each item of the list.
  • So, we can say it act as an intermediate between the data sources and adapter views such as ListView, Gridview.
Different Types of Adapter –
  • ArrayAdapter: It always accepts an Array or List as input. We can store the list items in the strings.xml file also.
  • CursorAdapter: It always accepts an instance of cursor as an input means
  • SimpleAdapter: It mainly accepts a static data defined in the resources like array or database.
  • BaseAdapter: It is a generic implementation for all three adapter types and it can be used in the views according to our requirements.
  • RecyclerView.Adapter