Comment faire ma propre liste personnalisée? Je veux dire, que chaque élément de la liste ressemblera à ce que je veux.Comment faire ma propre liste personnalisée?
Répondre
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;
}
Vous pouvez créer un fichier xml qui agit comme un élément qui ressemble à vous voulez .. et assignons à la liste en utilisant gonfleurs et adaptateurs ..
Try this .. http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/, http://www.androidpeople.com/android-custom-listview-tutorial-example/
- 1. Comment faire ma propre classe d'erreur d'exécution personnalisée?
- 2. Delphi: Comment faire ma propre fenêtre Hint?
- 3. WPF: Construire ma propre liste d'articles de pagination ....;)?
- 4. Comment créer ma propre bibliothèque java (API)?
- 5. Comment utiliser ma propre interface avec OperationContext.Current.GetCallbackChannel?
- 6. Comment créer ma propre balise Attribute?
- 7. Noob ici, mais vouloir essayer et faire ma propre application
- 8. Comment puis-je créer ma propre version de facebook FQL?
- 9. TTPickerTextField DataSource? Comment créer ma propre DataSource?
- 10. Comment construire ma propre bibliothèque en XCode?
- 11. Comment puis-je créer ma propre exception?
- 12. Comment puis-je indiquer ma propre mise en page Spinner personnalisée pour utiliser mon thème?
- 13. Faire ma propre classe FIFO Queue pour mon propre objet de classe pour le remplir?
- 14. OpenGL: créer ma propre caméra
- 15. Grails: Comment faire de ma liste un fichier MS Excel?
- 16. Créer ma propre page d'introduction Eclipse
- 17. Comment exclure ma propre activité du sélecteur Activity.startActivity (Intent)?
- 18. Liste personnalisée Sharepoint
- 19. Liste <> propre comparateur
- 20. courir ma propre Jabber/XMPP serveur
- 21. Créer ma propre 'type de données'
- 22. Appeler ma propre fonction pendant avec onClick
- 23. comment faire ma propre carte dans openstreetmap tuiles standard pour iphone
- 24. Comment utiliser std :: allocator dans ma propre classe de conteneur
- 25. Création de votre propre boucle de traitement d'événements .NET personnalisée
- 26. java annotation personnalisée: faire un attribut facultatif
- 27. comment utiliser ma propre bibliothèque dynamique dans linux (Makefile)
- 28. Ajouter une catégorie à ma propre classe
- 29. CUDA: injecter ma propre fonction PTX?
- 30. Problème créer ma propre extension HtmlHelper
Vous devrez être plus précis que cela. À quoi sert la liste? – BeRecursive