[Resolvido] Atualizar lista de objeto ao alterar listview

Estou preenchendo um listview com um ArrayList, até ai tudo bem.
Só que tem um campo de cada item do listview que é um botão, a cada clique do botão esse valor muda, como eu atualizo esse valor na minha lista de objeto ao mudar no listview?

Tem vários metodos de fazer isso, mas o que provavelmente vai ter que alterar menos seu código é esse:

[code]//Adapter
public ViewGroup getView(… int position){

EditText editText = (EditText) view.findViewById(R.id.edit);
editText.setTag(position);
editText.setOnClickListener(mOnClickListener);

}

//onClickListener
OnClickListener mOnClickListener = new OnClickListener() {
public void onClick(View v) {
int position = (Integer) v.getTag();
Object obj = mAdapter.getItem(position); //ou so getItem(position) caso sete o listener dentro do Adapter
obj.setValue((EditText) v.getText().toString());
}
}[/code]

Não sei se eu entendi perfeitamente.
Depois de mudar o valor, o campo segue igual?
Se for isso, tu precisa chamar novamente o método no método onResume().

Obrigado pela ajuda