This is an excerpt from Learn by Doing - Android for Beginners on Udemy.
https://www.udemy.com/learn-by-doing-...
Learn the quick way to create a Custom Adapter for your ListView.
Things to Remember
------------------------------
1. Create a new layout for your list item.
2. Create a custom adapter class extending the ArrayAdapter.
3. Add an appropriate constructor, ArrayAdapter(Context, int, List) will do most of the time.
4. You'll need an LayoutInflater instance to create view instances from your XML, to do that call the LayoutInflater.from(Context).
5. Override the ArrayAdapter.getView(int, View, ViewGroup) method.
6. Inflate your view using the LayoutInflater, get references to the views you are interested in by calling the View.findViewById(int) method.
7. Get the data item for the list item position by calling the ArrayAdapter.getItem(int) method.
8. Set the appropriate properties and return the view instance.
Nesta página do site você pode assistir ao vídeo on-line Android Tutorial 50 - Beautify your List #2: Get it Working duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Code Here Now 25 Março 2014, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 1,973 vezes e gostou 6 espectadores. Boa visualização!