안녕하세요, 현재 custom list를 만들어서 쓰고 있는데

 

특정 row만 다른 layout으로 나타내고 싶습니다. 이를 어떻게 해야할지 감이 안옵니다..

 

현재 BaseAdapter를 상속받아서 getView하고 있는데..

 

어찌 해야할까요..?

 

public class IconTextListAdapter extends BaseAdapter {

:

:

:

public View getView(int position, View convertView, ViewGroup parent) {
  IconTextView itemView;
  if (convertView == null) {
   itemView = new IconTextView(mContext, mItems.get(position));
  } else {
   itemView = (IconTextView) convertView;
   
   itemView.setIcon(mItems.get(position).getIcon());
   
   itemView.setText(0, mItems.get(position).getData(0));
   
   itemView.setText(1, mItems.get(position).getData(1));
   
   itemView.setText(2, mItems.get(position).getData(2));
   
   itemView.setText(3, mItems.get(position).getData(3));
   
  }

  return itemView;
 }