Récemment, j'ai conçu une maquette pour une application Android (matériel conçu) où j'utilise une liste pour afficher le nombre d'entrées. Et la liste est extensible.
Est-il toujours nécessaire d'indiquer à l'utilisateur final que la liste est extensible?
J'ai un compte sur l'élément de liste parent qui indique le nombre d'éléments qu'il aura s'il est développé.
J'ai également de nombreuses autres données à afficher en même temps que la recherche d'un travail.
Ce que j'ai essayé de faire, c'est d'utiliser un chevron droit à la fin de la liste qui se transforme de 90 degrés dans le sens des aiguilles d'une montre à mesure que j'agrandis.
Mais cela avec le décompte n'est pas très joli.
Veuillez suggérer ce qui devrait être fait à la place.
P.S J'ai déjà rejeté le choix d'utiliser la liste comme indiqué sur la page de conception de matériel Google (ou pour simplifier comme utilisé dans l'application: Inbox by google.)
Si vous ne voulez pas jouer, respectez les normes et les standards comme ils disent. Cependant, vous pouvez toujours enfreindre ces règles et faire quelques expériences et voir si votre idée fonctionnerait bien ou non. Le seul élément clé dont vous devez vous souvenir est d'essayer d'être cohérent avec votre modèle d'événements et d'exécutions. Les utilisateurs pourraient le reconnaître rapidement.
Pour répondre à votre question, ce n'est pas toujours nécessaire, vous pouvez retirer le "plus" ou le "chevron" ou le "..." de votre liste et beaucoup d'autres l'ont déjà fait en raison de l'espace restreint et de leur préférence pour la conception visuelle . C'est simplement en appuyant sur l'en-tête ou le corps d'un élément que vous développeriez ou ouvririez une nouvelle fenêtre.
Comment les gens vont-ils savoir que le chevron s'anime une fois tapé s'ils ne savent pas que la zone peut être tapée et ainsi s'étendre? L'ajout d'éléments de liste supplémentaires à quelque chose que vous ne connaissez pas se développe simplement ajoute un caractère clunkyness supplémentaire à votre conception et une ambiguïté continue pour l'utilisateur. Je ne dis pas suivre la solution googles mot pour mot, mais ils l'ont conçue de cette façon pour une raison.
Selon la norme, il est toujours préférable d'afficher un indicateur visuel lors de l'expansion ou de l'effondrement de la liste.
Gardez l'indicateur flèche/chevron sur la gauche chaque fois que le compte existe. Pour que les deux icônes soient visuellement équilibrées.
Je vous suggère de suivre les normes car c'est ce que les utilisateurs attendent de la liste. Pourtant, je mettrais le chevron à gauche de l'élément et le compteur entre parenthèses avec une couleur secondaire. Le chevron est une norme qui se comporterait comme l'utilisateur s'y attend, mais vous pourriez probablement envisager de supprimer le chevron; comme c'est pour les appareils mobiles, les utilisateurs s'attendent déjà à ce que la liste fasse quelque chose lorsqu'elle est appuyée.