自訂播放控制項

除了決定應用程式內容在瀏覽及瀏覽時的整理方式外,您也需要決定要使用佇列,還是用於播放內容的自訂控制項。

汽車製造商和 Google 會負責導入播放檢視畫面及設定樣式,將控制列和待播清單縮到最小。這些 API 也提供基本的播放控制項組合,包括「播放/暫停」、「下一個」、「上一個」和「溢位」。(應用程式必須支援這些動作,取決於「繼續」和「上一頁」)。如果這些控制選項足以滿足您的應用程式需求,就大功告成了。

不過,如果您想要提供佇列或存取車輛製造商未提供的其他播放動作,就必須決定:

  • 是否顯示佇列項目的縮圖
  • 是否要顯示佇列中目前播放項目的圖示或經過時間
  • 是否要將先前播放的項目納入佇列
  • 控制列上要顯示的自訂動作,以及是否要取代汽車製造商的「下一頁」和「上一個」控制選項
  • 代表各項動作相關狀態 (例如已啟用和已停用) 的圖示外觀

播放檢視畫面

設計媒體應用程式最重要的功能之一,就是播放檢視畫面。

播放檢視畫面範例

播放媒體時模擬媒體應用程式的模擬畫面
這個播放檢視畫面會顯示目前正在播放的歌曲 (Android Auto)。
播放含有溢位重疊的媒體時,模擬媒體應用程式
使用者已開啟畫面右側的溢位選單,因此提供了更多功能 (Android Auto)。
播放媒體時模擬媒體應用程式的模擬畫面
這個播放檢視畫面會顯示目前播放的歌曲 (AAOS)。
播放含有溢位重疊的媒體時,模擬媒體應用程式
使用者開啟了畫面右側的溢位選單,因此提供了更多功能 (AAOS)。
兩個 AAOS (直向) 媒體應用程式的清單 (清單和格狀檢視)

播放控制需求

請注意下列規定和建議:

規定層級 需求條件
必須 應用程式開發人員必須遵守下列規定:
  • 為使用者新增的任何自訂動作提供單色向量圖示,並動態變更這些圖示來表示狀態
應用程式開發人員應採取下列動作:
  • 如要在圖示中使用文字 (包括數字),請在定界框中運用最大空間,盡可能讓文字盡可能大且清晰易讀
5 月 應用程式開發人員可以:
  • 最多可提供 6 個自訂動作。如果未使用「下一頁」和「上一頁」功能,則最多提供 8 個動作

原因

  • 一致的應用程式 UI:應用程式開發人員需要配合使用者熟悉的其他裝置操作,調整媒體應用程式中的自訂動作介面,以便打造熟悉的車輛體驗。
  • 一目瞭然:與圖標配對時,文字可以縮小,因此圖示中的文字應在可用空間內最大化。

待播清單

您也應為使用者提供瀏覽音訊來源清單的方式。

佇列範例

模擬媒體應用程式的模擬畫面,顯示含有專輯封面的佇列清單
使用者可以在這裡查看即將發布的媒體 (Android Auto) 待播清單。
模擬媒體應用程式顯示佇列清單與播放控制項的模擬畫面
這裡會顯示即將播放的媒體 (AAOS) 清單。
模擬媒體應用程式的模擬畫面,顯示含有專輯封面的佇列清單
在這裡,使用者可以查看即將播放的媒體 (AAOS、直向) 待播清單。

佇列需求

規定層級 需求條件
應用程式開發人員應採取下列動作:
  • 為目前正在播放的佇列項目提供指標
  • 將先前播放的項目納入佇列

如要進一步瞭解進度指標和待播清單,請參閱「啟用播放控制項」。

5 月 應用程式開發人員可以:

原因

  • 一目瞭然的 UI:使用者能快速查看目前正在播放的內容。