tambem nunca passei por isso, mas seguinte a lógica teste os seguintes procedimento no retorno.
setSelection(int position)
setVerticalScrollbarPosition(int position)
smoothScrollToPosition(int position)
Pelo que eu li na documentação a smoothScrollToPosition(int position) deve resolver o seu problema.
Em 4 de maio de 2012 15:45, Leonardo Sobrinho <leonardossobrinho@gmail.com> escreveu:
Ninguém passou por isso ou tenha ideia de como resolver ?Desde já, obrigado.
Leonardo Sobrinho
On 2 maio, 10:50, "Leonardo Sobrinho" <leonardossobri...@gmail.com>
wrote:
> Colegas, bom dia.
>
> Estou com um ListView em uma Activity A contendo uma lista de clientes, eu
> seleciono o item e chamo uma outra Activity B para realizar um pedido, ao
> fechar a Activity B e voltar para a Activity A eu chamo um método para
> reavaliar os clientes o que faz com que o método getView seja chamado
> novamente, posicionando o ListView no início da lista, eu gostaria que fosse
> posicionado no item que eu selecionei antes de chamar a Activity B, até ai
> tudo bem, ele posiciona quando eu chamo o setSelection, porém o item não
> fica selecionado visualmente (o background não é mostrado) e o item fica
> como se não tivesse selecionado. Existe alguma maneira de selecionar o item
> além do ListView.setSelection(int position) ?
>
> Desde já, obrigado.
>
> Atenciosamente,
>
> Leonardo Sobrinho






0 comentários:
Postar um comentário