Android Auto 支持 3 种主要类型的系统 widget,以帮助用户进行多任务处理:
- 拨号器微件:用于控制正在进行的通话
- 导航微件:用于在未在地图上显示精细导航指示时
- 媒体微件:用于在其他应用期间控制媒体的持续播放
微件会显示应用图标和应用信息,或者最多显示 3 个应用控件。决定在任意给定时间在导航栏中显示哪个微件的决定取决于应用处于打开状态的应用以及它们对驾驶员而言的相对优先级。
拨号器 widget
如果用户正在通话,同时屏幕上显示其他类型的应用,则拨号器 widget 将显示在导航栏中。使用拨号器微件,用户无需切换屏幕即可控制通话。
![拨号器微件示例](https://developers.google.cn/cars/design/android-auto/product-experience/system-ui/images/Navbar-Call.png?authuser=8&hl=da)
Navigation widget
当地图屏幕不显示时,导航微件可以提供有用的精细导航信息。
![导航 widget 示例](https://developers.google.cn/cars/design/android-auto/product-experience/system-ui/images/Navbar-Navigation.png?authuser=8&hl=da)
媒体 widget
媒体微件最多为媒体应用未显示在屏幕上时播放的内容提供 3 个控件。应用开发者可以决定在其应用中显示哪些控件最有用。
以下示例显示了用于两个不同媒体应用的媒体微件版本。
YouTube Music
![YouTube widget 示例](https://developers.google.cn/cars/design/android-auto/product-experience/system-ui/images/Navbar-YTmusic.png?authuser=8&hl=da)
播客
![播客 widget 示例](https://developers.google.cn/cars/design/android-auto/product-experience/system-ui/images/Navbar-Podcast.png?authuser=8&hl=da)