a android treeview ,it's not a extension of listview,it's a linearlayout and you can put any view in it with any event listener