I am at a dead end, I just can't quite seem to figure out exactly what I need to do. What I want is simply to put a control (progres bar, button etc) into a listview. Thats it! I have tried all the 'simple' examples for adding a string array, but that obviously doesn't help me add controls. Ideally, what I would like to do is create a table layout dynamically (which I can do), and then add that to each element of the ListView.. Any ideas would be really appreciated, even if its just a simple 'this is how you add a button to a listview' example. Thanks!