web-dev-qa-db-fra.com

Problème pour éviter le caret droit sur Android

J'adapte actuellement une application Android pour suivre de plus en plus les directives de conception.

Une chose que je fais est de supprimer les bons carets comme suggéré . Bien que cela fonctionne bien pour listview où chaque ligne est cliquable, j'ai un tas de vues qui affichent beaucoup de données dans une sorte de mise en page de type liste et seules certaines d'entre elles déclenchent des actions comme le téléchargement d'un document, l'accès à un écran de détails ou regarder une vidéo. Pour le moment, j'indique que ces rangées ont une action avec un curseur droit.

Il semble qu'il n'y ait pas de modèle pour des conceptions d'écran plus complexes comme celle-ci. Des suggestions sur quoi faire?

Par exemple, dans l'écran ci-dessous, s'il y a le bon signe d'insertion sur la ligne Commander des articles, vous pouvez accéder à un écran supplémentaire. Idem pour l'écran État de la commande - dans certaines circonstances, vous pouvez afficher plus d'informations sur la commande, puis le curseur de droite devient visible.

Example Screen

Je pourrais remplacer l'icône de caret droit par des icônes plus spécifiques pour chaque cas d'utilisation, mais par exemple pour aller à un écran de détail, le caret droit semble parfaitement bien.

9
Manfred Moser

+1 aux réponses de Vitaly et Paul. Je mentionnerais également que si un élément de la liste a une action secondaire, une option consiste à fournir un bouton d'icône pleine hauteur (pas visuellement un bouton en soi juste une région tactile) avec un séparateur pour indiquer l'action. Une autre option consiste à exposer les actions contextuelles à l'aide de la barre d'actions contextuelles (CAB), déclenchée lors d'un appui long.

De plus, dans votre capture d'écran, je vous recommande de supprimer les rectangles arrondis supplémentaires autour des éléments de la liste (nous devons l'ajouter à la section Pure Android de Android Design)). Si vous devez regrouper des éléments, envisagez plutôt d'utiliser des lignes d'en-tête.

4
Roman Nurik

Les directives officielles ne spécifient pas de solution pour de tels cas, mais vous pouvez voir que les applications natives pour Sandwich à la crème glacée parviennent à cette distinction grâce à la typographie, où les lignes activées vers le bas apparaissent dans une couleur de police plus claire. Dans la capture d'écran ci-dessous, seules les informations sur le statut et les informations légales fournissent une analyse plus approfondie.

Android ICS About Phone screenshot

Il en va de même pour le pain d'épice (état, utilisation de la batterie et informations légales ici):

Android Gingerbread About Phone screenshot

6
Vitaly Mijiritsky

Sur mon Android Android, les éléments de Paramètres/À propos du téléphone qui sont uniquement informatifs et sans action associée ont un texte de police gris au lieu de blanc.

Votre interface utilisateur semble beaucoup plus colorée que ce monotone, mais vous devriez pouvoir transmettre du sens avec une utilisation cohérente de la couleur de la police.

1
Paul Harrap