2011-04-14 5 views
0

Je vais développer une application pour fonctionner sur un petit PC ardoise Android. La plupart de l'écran est pris avec une grille de chaînes. L'idée originale était de mettre en évidence une ou plusieurs lignes de la grille puis de cliquer sur un bouton à l'écran pour effectuer une opération. Comme je manque d'espace pour les boutons, j'ai immédiatement pensé à un menu contextuel avec le bouton droit de la souris. MAIS, je ne peux pas garantir que l'appareil Android choisi aura des "boutons de souris". Que se passe-t-il s'il s'agit d'un écran tactile complet, sans périphérique semblable à une souris? Peut-être que je ne m'inquiète pour rien, mais je dois coder maintenant et le matériel ne sera pas choisi - par quelqu'un d'autre - pour un moment encore. Alors, comment pourrais-je mieux appeler plusieurs fonctionnalités sur la grille de chaînes?Comment appeler le menu contextuel sur Android?

Je peux voir que je pourrais avoir à repenser mes idées sur les GIU en général pour couvrir des choses comme ça et la taille d'écran beaucoup plus petite, etc Toutes les recommandations de lecture, que ce soit des URL ou des livres?

Répondre

2

La convention standard de l'ui pour android est d'émuler une action de contexte de clic droit avec un événement de presse longue. Si l'utilisateur met en surbrillance une chaîne et appuie sur cette section, un menu contextuel peut apparaître avec une liste d'options.

+0

+1 Très bien, merci. Des pointeurs une liste d'une telle sagesse? URL ou livre? Je n'ai pas besoin de "comment écrire cdoe pour Android", mais j'ai besoin de connaître le paradigme de l'interface graphique. – Mawg

+0

désolé juste savoir cela par expérience, je suis sûr qu'il y a beaucoup de livres sur la conception d'interface utilisateur tactile sur Amazon. Peut-être pourriez-vous poster une question sur le site d'échange de la pile "Programmers", en demandant de bons livres pour cela. – bfly2000

Questions connexes