ArrayAdapter dans android pour créer listview simple

J'ai essayé de créer un Activity dans Android, Cette Activité ne contient qu'un ListView rien d'autre.

Que je sais pour remplir la liste, nous devons utiliser un ArrayAdapter.

Afin de comprendre les ArrayAdapter j'ai lu le lien suivant:

http://developer.android.com/reference/android/widget/ArrayAdapter.html

Encore, mais je suis incapable de le comprendre clairement!

L'un des plus gros doute, c'est pourquoi le constructeur a besoin d'un TextView id de ressource alors que mon activité n'est pas d'avoir tout TextViews ce que j'aurais à donner?

Je ne dis pas que c'est le seul constructeur, c'est juste que je ne suis pas en mesure de comprendre la logique derrière elle.

Afin de créer une listview simple j'ai aussi fait référence au lien suivant:

ListView Simple à l'aide de ArrayAdapter exemple.

Mais encore une fois mon principal doute est pourquoi il a besoin d'un TextView id de ressource?

Si quelqu'un peut l'expliquer avec un exemple ça sera très utile.

EDIT:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
          android.R.layout.simple_list_item_1, android.R.id.text1, values);
InformationsquelleAutor Nirav Kamani | 2013-09-29