Tecnologia do Blogger.
RSS

[androidbrasil-dev] Problemas ListView com checkbox com o mesmo Listener

Pessoal estou como seguinte problema, porém dei uma olhada aqui no grupo e não consegui identificar algo para me ajudar a solucionar.

Bom o basicamente o que tenho é o seguinte, uma Listview com um adapter customizado, onde tenho alguns textView e um checkbox, e implementei um onClickListener no adapter e adicionei o listener para a linha toda do meu adapter e para o checkbox.
Dentro desse Listener tenho uma logica para verificar quantos itens posso escolher.

O problema é que qualquer lugar do item ele marca o checkbox perfeitamente, porem quando eu clico primeiro no checkbox ele não o marca. O que eu precisaria é deixar tudo que está no item do adapter clicavel.
Dei uma olhada no CheckedTextView  e não sei se seria uma opção trocar a forma como a lista está hoje.

No meu listener eu deixei assim para "verificar" quando é clicado pelo checkbox ou pela linha do item.

....

viewHolder.chkBox.setOnClickListener(this);

iewHolder.row.setOnClickListener(this);


....

@Override

       public void onClick(View v) {

               CheckBox chk = null;

               try {

                                             chk = (CheckBox) v.getTag();


                } catch (Exception e) {

                       chk = (CheckBox) v.findViewById(R.id.chkbox);


                }
...



--
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-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário