Android 的媒體投影功能可讓使用者與他人分享裝置螢幕畫面。在 Android 14 QPR2 中,使用者可以分享或錄製應用程式視窗,而非整個裝置螢幕。
應用程式分享螢幕畫面功能可提升隱私權、使用者工作效率和多工處理能力,讓使用者執行多個應用程式,但限制只分享單一應用程式的內容。
使用應用程式分享螢幕畫面時,狀態列、導覽列、通知和其他系統 UI 元素不會顯示在分享畫面上。只會分享所選應用程式的內容。
使用 MediaProjection API 的應用程式會自動分享應用程式螢幕畫面。不過,請務必測試應用程式,確保應用程式分享螢幕畫面功能正常運作。
MediaProjection 回呼
Android 14 (API 級別 34) 新增下列媒體投影回呼方法,可讓您自訂應用程式分享螢幕畫面:
MediaProjection.Callback#onCapturedContentResize()根據擷取的顯示區域大小,調整共用投影的大小。
MediaProjection.Callback#onCapturedContentVisibilityChanged()通知共用投影主機應用程式擷取內容的顯示設定。主機應用程式可以根據使用者是否能看到擷取區域,在輸出介面上顯示或隱藏擷取的內容。舉例來說,在多視窗模式下,如果另一個應用程式完全覆蓋共用應用程式,主辦人可以在輸出介面上隱藏共用應用程式。
使用新方法,提升應用程式分享螢幕畫面的使用者體驗。