Stay organized with collections
Save and categorize content based on your preferences.
Settings for the car screen are not essential on Android Auto, as the app is
projected from a phone that already has its own settings experience. However, if
you would like to add settings UI to your app, you can do so using the following
templates and it will work on Android Auto and AAOS.
When designing car screen settings using Car App Library templates, follow these
steps:
Select essential settings: Include only the settings necessary for using
the app while driving.
Organize settings for easy navigation: Use the List template and
display all settings on one screen.
Design dialogs and error flows: Use templates like the
Message template.
Ensure usability: Check that your settings meet the UX requirements
for the Car App Library.
To learn more about designing with the templates, see
Templates overview.
Settings examples
In AAOS, the app bar in the Media App template includes an option for a Settings
control, which users can select to bring up an overlay with your app settings
screen.
Example Settings overlay on AAOS (portrait)
Settings requirements
Requirement level
Requirements
SHOULD
App developers should:
Keep settings simple and easy to navigate
Include only settings that are necessary for app use (such as
account info, app preferences, and sign-in/sign-out) or relevant to
listening to media in the car (for example, turning off explicit
content)
Make all settings accessible from a single screen, if possible
Avoid use of dialogs beyond simple confirmation
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-09-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-05 UTC."],[],[],null,[]]