Sådan Får Du En Popup-menu

Indholdsfortegnelse:

Sådan Får Du En Popup-menu
Sådan Får Du En Popup-menu

Video: Sådan Får Du En Popup-menu

Video: Sådan Får Du En Popup-menu
Video: Popup Menu - Android Studio Tutorial 2024, November
Anonim

En af de vigtigste opgaver, der opstår i processen med at designe grænsefladen til grafiske applikationer, er at sikre maksimal brugeroplevelse. Dette er grunden til, at hovedmenupunkterne ofte duplikeres af knapper på værktøjslinjer såvel som tastaturacceleratorer. For at udføre de mest hyppige handlinger i visse situationer er det fornuftigt at oprette en pop op-menu.

Sådan får du en popup-menu
Sådan får du en popup-menu

Nødvendig

  • - ansøgningsprojekt
  • - udviklingsværktøjer.

Instruktioner

Trin 1

Føj en menueressource til din app, hvis det er muligt. Hvordan du opretter en ressource eller en menuskabelon afhænger af platformen og softwareudviklingsværktøjet, du bruger. Typisk har IDE'er, der indeholder designværktøjer til visuelt interface, også en menueditor. Indlæsning af en menu fra ressourcer er meget mere praktisk end at opbygge den "manuelt" ved at tilføje og yderligere ændre hvert element. Derfor er det værd at bruge denne mulighed.

Sådan oprettes en popup-menu
Sådan oprettes en popup-menu

Trin 2

Implementere en mekanisme til at holde styr på, om pop op-menuen vises. Definer en liste over brugerhandlinger, hvor menuen skal vises (for eksempel ved at klikke med musen, trykke på en knap på tastaturet). Identificer interfaceelementerne, som disse handlinger skal udføres med. Tilføj kode til applikationen for at opfange begivenheder eller meddelelser af den krævede type fra de identificerede interfaceelementer. Implementere håndtering af disse begivenheder eller meddelelser på en sådan måde, at kontrol i sidste ende overføres til en enkelt funktion eller metode i klassen.

Sådan oprettes en popup-menu
Sådan oprettes en popup-menu

Trin 3

Implementere en mekanisme til visning af pop op-menuen. I hændelsesbehandleren for interface-elementer oprettet i det forrige trin skal du tilføje den kode, der genererer menuen eller indlæser den fra ressourcer. Bestem positionen på skærmen, hvor menuen skal vises. Som regel får du til dette formål blot de aktuelle koordinater for musemarkøren. Tilføj kode for at få vist popup-menuen på skærmen.

Sådan oprettes en popup-menu
Sådan oprettes en popup-menu

Trin 4

Test applikationen med ny funktionalitet. Byg projektet. Kør den genererede eksekverbare fil. Følg de nødvendige trin for at få vist pop op-menuen. Kontroller dets udseende på skærmen.

Anbefalede: