1.
在getView方法中写入:
//记录当前展开项的索引
private int expandPosition = -1;
QueryOrderResultBean lvItemBean = dataList.get(position);
if (null != lvItemBean) {
viewHolder.all_layout.setOnClickListener(new OnLvItemClickListener(position));
//如果点击的是当前项,则将其展开,否则将其隐藏
if(expandPosition == position){
viewHolder.order_detials.setVisibility(View.VISIBLE);
viewHolder.order_img.setVisibility(View.VISIBLE);
}else{