Alex Moreno Alex Moreno - 1 year ago 48
Android Question

How does ArrayAdapter getView() method works?

I want to do an

to display an image and text. I don't want examples if possible. I'd like someone to explain me how


Answer Source

getView() is the main part of your adapter. It returns View that will be displayed as your list/grid/gallary/any view that use adapter item. It triggers when you scroll the view(list for example).

So the first thing you should do its to create your custom adapter. You may extend it from BaseAdapter. Then you need to create some data to display (or pass it to adapter from out side - its better solution).

After that override getView() method and make sure to return your custom View there. In your case it should be a Layout with ImageView and TextView (and dont forget to fill them).

You can learn more from :