Come aggiungiamo dinamicamente ChoiceGroups in Java ME (CLDC) in base alla risposta ai valori del gruppo di scelta precedente

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

  •  25-09-2019
  •  | 
  •  

Domanda

Sto sviluppando un'applicazione Java ME per dispositivi CLDC.Ho un requisito in cui le domande vengono generate in base alla risposta precedente.Inizierei con un gruppo di scelta e poi, in base alla risposta a queste scelte, fornirei un'altra serie di domande all'utente: tipo Sì/No, se sì questa domanda o no questa domanda.Come lo facciamo?Sono alle prime armi nello sviluppo di app mobili.Qualsiasi aiuto in termini di idee, post di blog o articoli è molto apprezzato ed è di grande aiuto.

È stato utile?

Soluzione

Leggi il Javadoc MIDP2.0, e dedica un po' di tempo semplicemente a sperimentare le API LCDUI e acquisire familiarità con il funzionamento dei diversi componenti.Ti senti a tuo agio con la differenza tra a Form e un List, o a Screen e un Item?

Queste classi in particolare a volte possono essere leggermente sorprendenti e confondere nel modo in cui si comportano.Inoltre spesso generano risultati abbastanza diversi a seconda della piattaforma.

Ciò che stai cercando può essere ottenuto facendo qualcosa come aggiungere an ItemStateListener alla tua forma, di chi itemStateChanged() verrà chiamato ogni volta che sei il primo ChoiceGroup viene toccato.Aggiungi i tuoi successivi elementi del modulo in quel metodo in base a qualunque azione sia stata eseguita sul file ChoiceGroup.

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