ListView is a set of layouts that are automatically displayed one below the other. The developer adds new elements through a piece of code in the Activity. An example is the address book, in which you have many contacts one after another.
A TableView, on the other hand, is defined in a layout file and contains not only elements located below or above each other, but can also place elements on the left or right. TableView is exactly what it says: a table with rows and columns
source
share