Para desabilitar itens de uma lista, você deve sobrescrever os seguintes métodos do seu ListAdapter:
- areAllItemsEnabled()
Deve retornar false. Caso retorne true (o padrão,) a ListView ignora o outro método: - isEnabled(int)
Retornar false significa que o item não terá selector (o background azul) e não será clicável.
Retornar true é o comportamento padrão: tem selector e é clicável.
On Tue, Aug 27, 2013 at 8:58 PM, Gink Labrev <gink.labrev@gmail.com> wrote:
Pessoal,--Como desabilito o foco de um item de ListFragment (aquele que quando vc clica ou move um item, ele fica com o background azul) ??Já tentei:
android:clickable="false"android:focusable="false"android:focusableInTouchMode="false"no xml do item do adapter ou chamar esses métodos manualmente para o ListView comgetListView().setFocusable(false);getListView().setFocusableInTouchMode(false);getListView().setClickable(false);em onActivityCreated(), mas nada funcionou.Alguma dica ?Abs
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/groups/opt_out.
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/groups/opt_out.






0 comentários:
Postar um comentário