ChoiceGroup  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
Raphael Barboza
Smalltalk

Membro desde: 21/03/2010 11:58:00
Mensagens: 3
Offline

Amigos,

Tenho o código abaixo rodando perfeitamente, mas precinho de uma imensa ajuda...
Quero que quando seja selecionado o ChoiceGroup pelo usuário o valor seja diferente do da exibição. ou seja o usuário escolherá um nome mas o metodo deverá retorna outro valor, que seria o ID = emissor[0].

como faço?

public ChoiceGroup getEmissor() {
if (Emissor == null) {
// write pre-init user code here
Emissor = new ChoiceGroup("Emissor", Choice.POPUP);
Emissor.setPreferredSize(-1, -1);
Emissor.setLayout(ImageItem.LAYOUT_DEFAULT);
Emissor.setFitPolicy(Choice.TEXT_WRAP_DEFAULT);
Emissor.setSelectedFlags(new boolean[] { });
// write post-init user code here
//Emissor.append("OndaLivre", null);
Manipulacao_TransacaoService ws = new Manipulacao_TransacaoService_Stub();
String str=null;
try {
str = ws.selecionarEmissor();
} catch (RemoteException ex) {
ex.printStackTrace();
}
System.out.println("str="+str);
String pares[] = split(str,":");
System.out.println("pares.length="+pares.length);
for (int i = 0; i < pares.length; i++) {
String string = pares[i];
String emissor[] = split(string,",");
Emissor.append(emissor[1], null); // <-- aqui quero que o real valor de Emissor seja emissor[0], mas para exibição emissor[1]
}
}
return Emissor;
}
UMC
GUJ Master
[Avatar]

Membro desde: 09/04/2009 14:03:36
Mensagens: 1685
Localização: Feira de Santana - BA
Offline

Cara coloque o código nas tags de [CODE][/CODE] para fica melhor a visualização do seu código!

Pelo que entendi você quer pegar o número ID que está selecionado no ChoiceGroup!
Se for isso use o método!
ou algo assim!

vlw
abs

This message was edited 1 time. Last update was at 21/03/2010 17:27:00


Compro o livro SCJP 6 Kathy Sierra, de preferência e português, quem tiver manda MP.!!!

umcaste.com

Graduando em Sistema de Informação.

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico. (créditos maior_abandonado)

UMC-ASTEC -> Recomenda o NEXT!
O Next, é um framework para desenvolvimento de aplicações JEE. Baseado em Spring e Hibernate, tem como foco facilitar o trabalho do programador e dar produtividade ao desenvolvimento de aplicações web. Conta com diversos recursos que irão turbinar o desenvolvimento de suas aplicações.
(Créditos Rogel Garcia)

Download do NEXT


Quer aprender a programar com facilidade!?

Aqui





[WWW]
Raphael Barboza
Smalltalk

Membro desde: 21/03/2010 11:58:00
Mensagens: 3
Offline

Cara o que quero é o seguindo.
minha busca no banco traz um coleção com duas colunas, id_emissor e nome_emissor.

Bom o usuário tem que ver o nome_emissor no sistema, para selecionalo. porém quando ele selecioná-lo, quero que o valor do append seja o id_emissor.
ou seja que um choicegroup que a apresentação seja nome, mas o valor seja o id.
existe algum parametro para isso?

segue o código no formato:

j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

Cara, eu faria o seguinte
Criaria uma classe que estende de ChoicceGroup, criaria um atributo de Vector chamado chaves, e um método adicionar(Object valor, Object chave).
No método adicionar vc adiciona a chave no seu atributo chaves, e dá um append no choice.

Entendeu?

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
Raphael Barboza
Smalltalk

Membro desde: 21/03/2010 11:58:00
Mensagens: 3
Offline

+ou-... sou meio iniciante em JAVA.
podeexemplificar, assim fica mais fácil de entender.

j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

Cara, te dei o código, é só engoli, mas ñ se acostuma


@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
fabiolira
Thread.start()

Membro desde: 10/10/2008 23:33:05
Mensagens: 37
Offline

Senhores membros do conselho, tô engatinhando em J2ME,
tem como fazer um ChoiceGroup pesquisavel, ou seja, capturar o que for digitado e ir filtrando???
Agradeço a atenção dispensada.
fabiolira
Thread.start()

Membro desde: 10/10/2008 23:33:05
Mensagens: 37
Offline

j0nny wrote:Cara, te dei o código, é só engoli, mas ñ se acostuma



Jonny,
boa noite, vc sabe me como posso implementar o ChoiceGroup pesquisavel???
tipo:

Ex:
Texto 1
Texto 2
String 1
String 2
Tá Doido!

Você digita "T" e as Strings somem, ficando só o que começa com "T", você digita "e" e o "Tá Doido" some, ficando só o que começa com "Te".
Esse filtro.
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team