A ListTile is generally what you use to populate a ListView in Flutter. In this post I will cover all of the parameters with visual examples to make it clear. Scroll down to the end to see the code in context.
title
The title
can take any widget, but it is generally going to be a Text widget.
ListTile(
title: Text('Horse'),
)
subtitle
The subtitle is smaller text below the title.
ListTile(
title: Text('Horse'),
subtitle: Text('A strong animal'),
)
dense
The dense
parameter makes the text smaller and packs everything together.
ListTile(
title: Text('Horse'),
subtitle: Text('A strong animal'),
dense: true,
)