Italian pressione menu

max611

Active Member
Licensed User
Longtime User
ciao come posso su un menu di 5 voci rilevare la selezione della esempio:3 voce?
grazie
 

MAX_SV

Active Member
Licensed User
Longtime User
se hai un menu del tipo:
Activity.AddMenuItem(etichetta,nome routine)
Activity.AddMenuItem("Pulisci Log","cancella")
Activity.AddMenuItem("Test Segnale","test_segnale")


chiami l'evento del menu con:

sub cancella_click
.
.
.
end sub

sub test_segnale_click
.
.
.
end sub

ecc...
spero di esserti stato utile
 
Last edited:

max611

Active Member
Licensed User
Longtime User
grazie max_sv forse non mi sono spiegato bene
il menu riesco a farlo e richiamare i suoi eventi quello che mi serve è:

Activity.AddMenuItem(etichetta,nome routine)
Activity.AddMenuItem("Pulisci Log","cancella")
Activity.AddMenuItem("Test Segnale","test_segnale")

esempio:
if text="" then
Activity.AddMenuItem("Pulisci Log","cancella") >enable=false
end if

ho reso l'idea?
grazie
 

MAX_SV

Active Member
Licensed User
Longtime User
Avevo capito male :)
 

LucaMs

Expert
Licensed User
Longtime User
grazie max_sv forse non mi sono spiegato bene
il menu riesco a farlo e richiamare i suoi eventi quello che mi serve è:

Activity.AddMenuItem(etichetta,nome routine)
Activity.AddMenuItem("Pulisci Log","cancella")
Activity.AddMenuItem("Test Segnale","test_segnale")

esempio:
if text="" then
Activity.AddMenuItem("Pulisci Log","cancella") >enable=false
end if

ho reso l'idea?
grazie


Personalmente ti consiglierei di abbandonare quel tipo di menu.

Primo, perché non sono modificabili, un volta creati.
Secondo, perché rimangono fissi per tutta l'app, in ogni activity.
Terzo, perché ho letto che i "tasti hardware" dei dispositivi non saranno più supportati.

Megli usare un Button che apra (renda visibile) un pannello con le voci del tuo menù o utilizzare una delle tante Actionbar che trovi sul sito.
 

max611

Active Member
Licensed User
Longtime User
grazie a tutti
comunque la tua idea lucaMs mi piace molto
ora devo metterla in pratica... potresti darmi qualche dettaglio in più?
es.come fare il pannello, per le actionbar cerco sul sito
ancora grazie
 

udg

Expert
Licensed User
Longtime User
Ciao max611,

se non ti occore l'intera funzionalità di una ActionBar vera e propria, dai pure un'occhiata alla mia libreria dgActionBar.
Si tratta di un pannello di comando modellato sull'aspetto di una AB (logo + icone di comando + menu) dove ogni elemento (opzionale) ritorna un codice quando viene cliccato. A quel punto lanci la sub appropriata.
A differenza di una vera AB, puoi averne contemporaneamente più di una, posizionarla dove vuoi e personalizzarne l'aspetto.

Umberto
 
Top