Pessoal to com uma dúvida aqui, tenho 2 choiceGroup no meu projeto pro palm, um deles tenho no banco de dados q eu preencho normalmente. O outro é para eu filtrar esse choiceGroup já preenchido.
ex
String[] equip = getMidlet().getAlocacaoEqpVtrDAO().getAllAlocacoesEqpVtr(getMidlet().getFMEVSession().getFicha().getObraSiapro().getCd());
equip = getMidlet().getEqpVtrDAO().getAllEquipamentos();
if (equip.length == 0) {
EqpVtr sv1 = new EqpVtr();
sv1.setCd(new Integer(1));
sv1.setNrEqpVtr("Ambulancia # 1");
sv1.setPref("AM");
//sv1.setFdccComp();
EqpVtr sv2 = new EqpVtr();
sv2.setCd(new Integer(2));
sv2.setNrEqpVtr("Caminhao # 2");
sv2.setPref("CB");
//obra2.setSituacao("EA");
EqpVtr sv3 = new EqpVtr();
sv3.setCd(new Integer(3));
sv3.setNrEqpVtr("Ambulancia # 3");
sv3.setPref("AM");
//obra3.setSituacao("EA");
try {
getMidlet().getEqpVtrDAO().addImpl(sv1);
getMidlet().getEqpVtrDAO().addImpl(sv2);
getMidlet().getEqpVtrDAO().addImpl(sv3);
} catch (FloggyException ex) {
ex.printStackTrace();
}
equip = getMidlet().getEqpVtrDAO().getAllEquipamentos();
}
System.out.println("Equipamentos:" + equip.length);
this.bgFamEqp = new BaseChoiceGroup("EQP/VTR: ", BaseChoiceGroup.POPUP, equip, null);
this.bgPref = new BaseChoiceGroup("Prefixo: ", BaseChoiceGroup.POPUP, pref, null);
ou seja, se eu escolher AM no choiceGroup de prefixo o outro choiceGroup de Equipamento mostrará todos com AM.