I want to create Listview in which I want different layout for all different row. Then how can I create custom adapter for set different layout for different row.
An
create regular adapter , in the create_view function inflate the row xml layout according to the row type.
for example
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if (position % 2 == 0 )
xml_type = R.layout.row_one
else
xml_type = R.layout.row_two
View rowView = inflater.inflate(xml_type, parent, false);
}