platform-guideline 1 linked patterns checked
Android Canonical layouts: List-detail
Documents list-detail as a canonical adaptive layout with list and detail panes side by side on expanded widths, stacked list or detail on compact widths, state preservation across size changes, and back navigation to the list.
Read with a purpose
What this source can teach
Use this source to understand a platform convention and the setting it was designed for.
- Start with the original. Open the source and find the guidance or example relevant to your task.
- Trace the connection. Use the claim notes below to see how this site applies the source to specific patterns.
- Check the setting. Compare the source's platform, people, and constraints with your own decision.
Pattern Decisions This Source Supports
| Pattern | Supported decision | Required contract | Claim note |
|---|---|---|---|
| Master-detail | Choose master-detail when list selection opens or owns a full detail destination and the layout must coordinate source and detail state. | Selecting an item in the master list updates the selected marker and detail heading to the same object. | Supports canonical list-detail behavior, compact versus expanded layout, state preservation, and back navigation to the list. |
Comparisons supported by this source
- Master-detail vs details panel vs list view vs window splitter
Android canonical layout guidance supports side-by-side list-detail on expanded widths, stacked navigation on compact widths, and state preservation across size changes.
Evidence Role
This source is treated as platform-guideline evidence. Its value comes from the specific claims and setting described above.
Publisher: Android Developers. Last checked: .