Implementação CustomArrayAdapter: Não foi possível obter o ID do recurso

Quero implementar CustomArrayAdapter e a seguir é o construtor que escrevi para meu adaptador personalizado

public CustomUsersAdapter(Context context, ArrayList<User> users) {
        super(context, 0, users);
     }

O segundo argumento na super chamada A identificação do recurso para um arquivo de layout que contém um TextView para usar ao instanciar vistas. Não sei qual ID de recurso está sendo referida aqui. Alguém pode explicar em detalhes qual ID do recurso está sendo referido aqui.

Meu método getView substituído é o seguinte: -

 @Override
     public View getView(int position, View convertView, ViewGroup parent) {
        // Get the data item for this position
        User user = getItem(position);    
        // Check if an existing view is being reused, otherwise inflate the view
        if (convertView == null) {
           convertView = LayoutInflater.from(getContext()).inflate(R.layout.item_user, parent, false);
        }
        // Lookup view for data population
        TextView tvName = (TextView) convertView.findViewById(R.id.tvName);
        TextView tvHome = (TextView) convertView.findViewById(R.id.tvHometown);
        // Populate the data into the template view using the data object
        tvName.setText(user.name);
        tvHome.setText(user.hometown);
        // Return the completed view to render on screen
        return convertView;
    }

questionAnswers(4)

yourAnswerToTheQuestion