# Item

Artifact: [androidx.car.app:app](https://developer.android.com/jetpack/androidx/releases/car-app) [View Source](https://cs.android.com/search?q=file:androidx/car/app/model/Item.java+class:androidx.car.app.model.Item) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.0.0)

*** ** * ** ***


```
@CarProtocol
public interface Item
```

<br />

Known direct subclasses [Banner](https://developer.android.com/reference/androidx/car/app/model/Banner), [Chip](https://developer.android.com/reference/androidx/car/app/model/Chip), [CondensedItem](https://developer.android.com/reference/androidx/car/app/model/CondensedItem), [ConversationItem](https://developer.android.com/reference/androidx/car/app/messaging/model/ConversationItem), [GridItem](https://developer.android.com/reference/androidx/car/app/model/GridItem), [Row](https://developer.android.com/reference/androidx/car/app/model/Row)

|---|---|
| `https://developer.android.com/reference/androidx/car/app/model/Banner` | A banner element that's meant to be visually distinct from other normal elements on the screen. |
| `https://developer.android.com/reference/androidx/car/app/model/Chip` | A Chip is a toggle-like button with text and/or leading/trailing icon(s). |
| `https://developer.android.com/reference/androidx/car/app/model/CondensedItem` | A main UI component representing an item in a condensed format. |
| `https://developer.android.com/reference/androidx/car/app/messaging/model/ConversationItem` | Represents a text-based conversation (e.g. IM/SMS messages). |
| `https://developer.android.com/reference/androidx/car/app/model/GridItem` | Represents a grid item with an image and an optional title. |
| `https://developer.android.com/reference/androidx/car/app/model/Row` | Represents a row with a title, several lines of text, an optional image, and an optional action or switch. |

*** ** * ** ***

Interface implemented by models that can be added to an `https://developer.android.com/reference/androidx/car/app/model/ItemList`.