Load the layout with the listview, change the different layouts, insert the items. Should work
You can NOT define different sizes for different items. You can only create one Layout for all oneline Items, one layout for twoline items, ...
Use xclv, here you have full control.