Android 音樂播放器自己來 — Day 24 播放介面實作 (10) — ShortCut 頁面 (功能)

fantasy1022
毅想世界
Published in
Feb 14, 2021

昨天介紹了 Shortcut 的用法,今天就來串接 Shortcut 的功能,加入一個 Play song 的選項,點擊後開啟頁面並開始播歌。

設定相關字串,並設定開啟的 Package 名稱和目標的 Activity,並加入自訂的 categories 名稱,等下在 activity 內就可以接收對應的 intent 。

在 MainActivity 內收 intent 判斷是否為設定的名稱,確認後,找到對應的 fragment 頁面,並且呼叫播歌的功能

在 SongListFragment 內就可以執行播歌功能了,這邊簡化寫法,目標是等拿到歌的清單後,再開始播放,就先播清單內的第一首歌。

一般來說比較好的體驗會是,紀錄上次使用者最後播的歌,再從上次播的歌開始播,之後看有沒有機會來實作這塊 XD

成果圖:

程式碼在這,分支名稱(day24_shortcuts):

--

--