今天学习了一个新的用法,在listview中点击item进行Item中的控件更新操作,
本来是想写一个回调进行实现的,后来发现自己回调的思想理解的不够清澈,那就换个方式来,回调明白了我再补上。
注意:
不是通过item中的子view点击事件实现的!!!!!
主要就是依靠listview.getChildrenAt()方法进行操作
下面看代码:
自定义的adapter
package app.test;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.TextView;
import java.util.List;
/**
* Created by linchen on 15/8/24.
*/
public class MyAdapter extends BaseAdapter
{
private Context context;
private List<String> list;
public MyAdapter(Context context, List<String> list)
{
this.context = context;
this.list = list;
}
@Override
public int getCount() {
return list.size