10
votes

Android: Créez ListView en XML?

Je veux créer une vue de liste avec un ensemble limité d'éléments qui ne vont pas changer.

Chaque ligne va avoir une image à gauche et texte à droite. (Juste comme dans l'application Paramètres)

Puis-je remplir cela dans XML (c'est-à-dire éviter de rédiger un code)?


0 commentaires

3 Réponses :


2
votes

Voici le meilleur exemple pour votre question. Vue de la liste personnalisée


4 commentaires

Merci, je suis passé cela auparavant. En fait, je ne veux pas faire tout cela compliqué, c'est pourquoi je voulais savoir si cela pourrait être fait en XML.


hey ce n'est pas compliqué. Essayez simplement que c'est une meilleure façon de le faire.


Ce n'est pas vraiment une réponse à sa question, c'est juste un moyen de faire quelque chose de similaire. Je suis également curieux s'il existe un moyen de définir le contenu ListView dans le fichier XML.


@Treebran j'ai trouvé un moyen. Vérifiez ma réponse.



1
votes

Utilisez ListView Tag & Spécifiez REQD ATTOT. Ensuite, prenez une mise en page qui tiendra la liste de la liste de réception. Entrez une autre disposition qui conservera l'image de la gravité à gauche. Prenez la disposition DIFF qui conservera du texte défini sous la gravité à droite et les mettre tous en mode 1


1 commentaires

J'ai essayé la même chose avec la mise en page de la table & Scrollview Ça fonctionne comme ListView



13
votes

J'ai trouvé la réponse ici: Android - Création de listeVoir entièrement à partir de XML

"Vous pouvez utiliser l'attribut android: entrées sur votre élément listview , pointant vers un ressource (généralement mis en place dans res / valeurs / arrais.xml ). "


0 commentaires