E ae, beleza?
Cara, curti demais seu exemplo, acabou dando certo aqui...
O problema que ele seleciona a linha que eu clico, mas quando clico em outra linha ele tira a seleção da outra linha... Tem como deixar as linhas sempre selecionadas?
Abraços
Em 31 de julho de 2012 19:52, luciofm <luciofm@gmail.com> escreveu:
http://developer.android.com/reference/android/view/View.html#setActivated(boolean)
Mas é disponivel apartir da API 11, senão teras que implementar um
layout que implementa Checkable
Da uma olhada em https://github.com/luciofm/ListSelectionSample , la
tenho um exemplo simples.
Lúcio Maciel
luciofm@gmail.com
2012/7/31 Ricardo Cardoso <rick.duk@gmail.com>:
> Acho que isso não resolve meu problema...
> Unica coisa que quero, é deixar o item da listview selecionado se clicar
> nele e tirar a seleção se ele for clicado novamente....
> Mas num acho um metodo que faz isso funcionar.....
> Alguém pode explicar?
>
> Em 31 de julho de 2012 18:55, Diogo Henrique <diogjp10@gmail.com> escreveu:
>>
>> no método apagar_click e que pego o item selecionado
>> aqui tem o código da classe
>> http://pastebin.com/0rZ5SDkX
>>
>>
>> listview.setOnItemClickListener(new OnItemClickListener() {
>>
>> @Override
>> public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
>> long arg3) {
>> bt_apagar.setVisibility(0);//vai voltar a tela porque esta definido como
>> gone
>> }
>> });
>>
>> public void apagar_click(View v){
>> String nomes = "";
>> SparseBooleanArray checkeds = lw.getCheckedItemPositions();
>> for (int i = 0; i < checkeds.size(); i++) {
>> nomes += listavo.get(checkeds.keyAt(i)).getNome();
>> }
>> Toast.makeText(getBaseContext(), nomes, Toast.LENGTH_SHORT).show();
>> }
>>
>>
>>
>>
>>
>>
>>
>> Diogo Henrique
>> (83)87344178
>> Rede Sociais:
>> about.me/D.H
>> Meditando Provérbios:
>> meditandoproverbios.blogspot.com.br
>>
>>
>>
>>
>>
>> Em 31 de julho de 2012 18:37, Ricardo Cardoso <rick.duk@gmail.com>
>> escreveu:
>>
>>> Olá, alguém sabe como deixar um item da ListView selecionado apos o toque
>>>
>>> @Override
>>>
>>> public void onItemClick(AdapterView<?> arg0, View v, int position, long
>>> arg3) {
>>>
>>> }
>>>
>>>
>>> Qual seria essa funciona que colocaria pra deixar o item selecionado e
>>> talvez mudar a cor da linha da listView ???
>>>
>>>
>>>
>>
>






0 comentários:
Postar um comentário