No botão de opção padrão selecionada (J2ME, Java)

votos
1

Atualmente trabalhando em um aplicativo móvel em J2ME e têm perguntas com rádio ChoiceGroup opções de resposta botão. Qualquer sugestão sobre como fazê-lo de modo a que nenhuma resposta padrão é selecionado? Tentamos:

cg8.setSelectedIndex( -1, true ); Mas obter um erro de falta de limites de exceção

e

cg8.setSelectedFlags( boolean[] ) com todas falsas, mas também obter um outro erro.

Para contornar esta situação, nós também tentei criar um botão de rádio invisível e tem esse conjunto como selecionado, mas não conseguiu encontrar uma maneira de fazer um botão de rádio invisível também.

Qualquer pensamento ou sugestão seria ótimo apreciado !!

Publicado 03/05/2009 em 23:50
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Parece-me que a plataforma está a aplicar uma convenção adequado, embora eu deva pedir desculpas por ter um ponto de vista purista aqui; isso realmente não vai responder a sua pergunta.

Botões de rádio são utilizados quando há várias opções exclusivas, das quais uma deve ser feita; faz uma certa quantidade de sentido, portanto, para a interface do usuário para garantir que algo é sempre selecionado. Idealmente, a selecção inicial em um grupo de rádio deve ser sempre um padrão segura e sensata.

Respondeu 03/05/2009 em 23:53
fonte usuário

votos
1

Tanto quanto eu sei, a única maneira de não ter qualquer botão de rádio pré-seleccionada é chamar a controlar a si mesmo. Re-implementar uma lista de botão de rádio usando uma tela ou um CustomItem.

É um monte de trabalho, infelizmente.

Você deve olhar para LWUIT como ele pode ter uma solução intermediária.

Respondeu 05/05/2009 em 12:26
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more