2010-09-03 4 views

Répondre

0

Créer une disposition de ligne d'élément de liste personnalisée
Vous devez créer un élément de ligne de liste personnalisé dans le dossier de disposition, tout comme vous définissez les dispositions d'activité habituelles. Là vous placez vos icônes, TextViews etc et les placez correctement.

Remplacer l'adaptateur spécifique dont vous avez besoin
Vous devez alors remplacer l'adaptateur spécifique dont vous avez besoin afin d'associer les données de votre curso/liste d'objets avec votre élément XML de mise en page. Cela est généralement effectué en remplaçant la méthode getView ou bindView de l'adaptateur de votre choix (ResourceCursorAdapter, ArrayAdapter, ..).

@Override 
public View getView(int position, View convertView, ViewGroup parent){ 
    if(convertView == null){ 
     convertView = mInflater.inflate(R.layout.row_item, parent, false); 
    } 


    TextView someTextViewOnMyRowLayout = (TextView)findViewById(...); 
    someTextViewOnMyRowLayout.setText(...); 

    return convertView; 
} 
Questions connexes