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