Come posso distinguere & # 8220; menu breve & # 8221; e & # 8220; menu completo & # 8221; nel codice in blackberry?

StackOverflow https://stackoverflow.com/questions/1629012

  •  06-07-2019
  •  | 
  •  

Domanda

sto codificando in blackberry jde.

ma sono confuso dal "menu breve" e " menu completo " ;,    ad esempio, come posso fare per mostrare un menuitem solo in " menu completo " ? grazie per l'aiuto.

È stato utile?

Soluzione

Tutto il codice di costruzione del menu dovrebbe essere all'interno della funzione makeMenu della schermata. È qui che popolerai il tuo menu con le opzioni di cui ha bisogno lo schermo. La funzione makeMenu ha un parametro chiamato istanza. Questo definisce il tipo di menu che deve essere creato e puoi cancellarlo per ciò che dovrebbe essere aggiunto a tipi di menu specifici.

Quindi, ciò che puoi fare è aggiungere tutte le tue voci di menu per il menu breve indipendentemente dall'istanza e quindi avere la seguente istruzione if che aggiungerebbe tutte le voci di menu per il menu completo:

if(instance == Menu.INSTANCE_DEFAULT) {
    // TODO Add menu items for full menu here.
}

Menu classe JavaDocs

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top