Android Adapter Nedir?

Kısaca adapter elimizdeki verileri örneğin bir listview ile ekranda gösterirken kullandığımız bir araçtır. Yani adapter sayesinde verilerimizi çok kolay bir şekilde listview, gridview yada spinner ile gösterebiliriz.

İsterseniz android in kendi default adapter larını kullanabilirsiniz. Tabi listview için bu default adapter lara herhangi bir özellik ekleyemezsiniz veriler sadece alt alta sıralanırlar. Aşağıdaki resimde gördüğünüz gibi ancak bu şekilde basit bir listview elde edebilirsiniz.

xlistview_scheme10.png.pagespeed.ic.A_Hx4U7T3Z

Eğer daha kapsamlı ve karmaşık bir şekilde verilerinizi listede göstermek isterseniz de bunun için kendi adapter class ınızı yazmanız gerekecektir. Aşağıda kendinize ait custom adapter ı nasıl yapacağınıza dair bir link paylaştım. İlgilenirseniz oradaki kodları kullanarak çok kolay bir şekilde kendi custom adapter ınızı yapabilirsiniz.

http://stackoverflow.com/questions/8166497/custom-adapter-for-list-view