读书人

android如何重写SimpleAdapter在getVi

发布时间: 2012-04-21 14:34:44 作者: rapoo

android怎么重写SimpleAdapter在getView方法中实现点击Item改变背景色?
public class SimpleAdapterForClickChangeColor extends SimpleAdapter {



public SimpleAdapterForClickChangeColor(Context context, List<HashMap<String, String>> items, int resource, String[] from, int[] to) {
super(context, items, resource, from, to);
}


@Override
public View getView(int position, View convertView, ViewGroup parent) {
convertView = null;

convertView = super.getView(position, convertView, parent);

convertView.setBackgroundColor(Color.TRANSPARENT);

//点击变色
convertView.setOnClickListener(new OnClickListener(){

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//此处怎么写
}

});


//改变item的高度
ViewGroup.LayoutParams params=convertView.getLayoutParams();
params.height=50;
convertView.setLayoutParams(params);

return convertView;

}

}
请问:onClick方法里怎么写?谢谢

[解决办法]
ListView.setOnItemClickListener

读书人网 >Android

热点推荐