A list view displays content as line items in a single-column list that scrolls vertically. This view is best when users rely on reading text and viewing data to make their selection.
List items require less vertical space than grid items, allowing more items to be displayed on the screen.
In a list view, each row contains a tile representing one list item. Primary actions can fill the tile, so that users can initiate action from anywhere in the tile. For supplemental actions that are represented by icons and text, only the region containing the icons and text is actionable.
Single-line list item
Two-line list item
Two-line list item reversed
Multiple-line list item with header
Multiple-line list item without header
List item with text overflow
List item with split actions
Indicator icon placement in list items
These reference layouts show how to adapt list items to accommodate screens of various widths and heights. (Width and height categories are defined in the Layout section.) Note that all pixel values are in rendered pixels, before any down-sampling or up-sampling occurs.
Standard, wide, and extra-wide screens
Standard, wide, and extra-wide screens with content tile
|Type style||Typeface||Weight||Size (dp)|
|Element||Color(day mode)||Color (night mode)|
|Primary type / icons||White||White @ 88%|
|Secondary type / icons||White @ 72%||White @ 60%|
|Divider line||White @ 22%||White @ 12%|
|List item background||Black||Black|
|List item height||96 (short screens) / 116 (standard screen) / 128 (tall screen)|
|Content tile||List item height minus 1dp|
|Divider line thickness||1|