Grid/ListView Editavel

97 views
Skip to first unread message

Ariel Guareschi

unread,
May 23, 2013, 3:06:30 AM5/23/13
to androidb...@googlegroups.com
Boa noite pessoal,

Estou precisando fazer uma grid editavel, onde terá uma lista de produtos e um EditText onde o usuário digitará a quantidade daquele item e depois quando confirmar capturar soh os que foram preenchidos os textos, alguem tem uma ideia de como posso fazer isso?

Anselmo Silva

unread,
May 24, 2013, 2:59:16 AM5/24/13
to androidb...@googlegroups.com
Bem, um grid/listview é um layout(pré-pronto ou não), então bastaria implementar um layout de row com um "EditText" para o campo que poderá ser alterado e tratar num botão "salvar" os que tem texto diferente de vazio pela position fazendo um loop na lista.

ps: me parece um modelo de app mais "desktop" que "mobile". por que não usar uma abordagem mais intuitiva para o usuário? pessoalmente, como usuário, acharia chato ver o teclado abrindo e fechando constantemente numa lista. 


Em 23 de maio de 2013 00:06, Ariel Guareschi <arielgu...@gmail.com> escreveu:
Boa noite pessoal,

Estou precisando fazer uma grid editavel, onde terá uma lista de produtos e um EditText onde o usuário digitará a quantidade daquele item e depois quando confirmar capturar soh os que foram preenchidos os textos, alguem tem uma ideia de como posso fazer isso?

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Anselmo M. Silva

Ariel

unread,
May 31, 2013, 12:52:17 AM5/31/13
to androidb...@googlegroups.com
Boa noite, também acho essa abordagem bem estranha mesmo porem foi o que o cliente pediu para conter no sistema, relutei mais ele pede que tenha o mesmo no sistema.

Agora minha duvida é como vou implementar a ação do botão salvar, para pegar o valor que o usuário digitou? que para todos vai estar o mesmo id no layout.


--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/5ccOZJ38dAo/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

Atenciosamente,

Ariel Guareschi

Pedro Subutzki <Pepeu>

unread,
May 31, 2013, 12:17:04 PM5/31/13
to androidb...@googlegroups.com
Isso é tranquilo... basta você fazer um adapter personalizado e tratar lá dentro dele num evento click.
Já fiz algo parecido e não tive grandes problemas.
Na verdade só tome cuidado que ao "mostrar" o texto digitado no campo, ao rolar a lista o Android tem por padrão recriar os itens.
Você tem que prever isso!!!

Qualquer dúvida avisa aqui!
Abraços,
Pedro Subutzki
__________________________________________
HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi

Thatiany Silva

unread,
May 31, 2013, 12:25:03 PM5/31/13
to androidb...@googlegroups.com
Pedro, estou precisando fazer algo parecido com o que o Ariel postou, mas também estou com dificuldades.
Você poderia postar um trecho da sua solução?

Thaty.

Ariel

unread,
May 31, 2013, 12:39:15 PM5/31/13
to androidb...@googlegroups.com
isso, ai já nos ajudava.

Pedro Subutzki <Pepeu>

unread,
May 31, 2013, 1:47:10 PM5/31/13
to androidb...@googlegroups.com
Claro que posso! :)

Aqui tem a implementação do adapter:

Não está do jeito que eu gostaria mas foi a forma mais rápida de resolver o problema.
No meu caso o cara teria que digitar a quantidade do produto, então limitei a só permitir digitar números e no máximo 3.

Qualquer dúvida ou problema é só chamar!


Thatiany Silva

unread,
May 31, 2013, 6:15:24 PM5/31/13
to androidb...@googlegroups.com
Obrigada, vou já vê o que posso melhorar aqui no meu código.
Valeu...

Thatiany.

Dragão Heremita

unread,
May 31, 2013, 7:05:56 PM5/31/13
to androidb...@googlegroups.com

sugiro o seguinte:
um toque no item soma uma unidade se manter pressionado abre o textview .

Reply all
Reply to author
Forward
0 new messages