Bonsoir,
Quelle est la différence entre
etCode:android:id="@android:id/list"
MerciCode:android:id="@+id/list"
Version imprimable
Bonsoir,
Quelle est la différence entre
etCode:android:id="@android:id/list"
MerciCode:android:id="@+id/list"
fait référence à la vue identifiée par list dans le système directement (à ne pas utiliser).Code:android:id="@android:id/list"
permet d'enregistrer une nouvelle vue (d'où le +) identifiée par list.Code:android:id="@+id/list"
Pour être plus précis, c'est utilisé lorsque tu as une activity héritant de ListActivity. Cela permet, dans le layout associé par l'appel de méthod setContentView d'associer une listView avec ton Activity. Tu peux tout à fait avoir d'autres éléments graphiques dans ton layout (boutons, sliders, une autre listView, ...). Ceux-ci seront identifiés de la façon suivante:
Code:android:id="@+id/list"