@Override public View getView(int position, View convertView, ViewGroup parent) { // Pega o item de acordo com a posicao. Contato item = itens.get(position); // infla o layout para podermos preencher os dados convertView = layoutInflater.inflate(R.layout.item_layout, null); ((ImageView) convertView.findViewById(R.id.imageView)).setImageResource(item.getImagem()); ((TextView) convertView.findViewById(R.id.tvNome)).setText(item.getNome()); ((TextView) convertView.findViewById(R.id.tvValor)).setText(item.getTelefone()); return convertView; }