MediaProjection.Callback.OnStop 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當 MediaProjection 會話停止且不再有效時,會被呼叫。
[Android.Runtime.Register("onStop", "()V", "GetOnStopHandler")]
public virtual void OnStop();
[<Android.Runtime.Register("onStop", "()V", "GetOnStopHandler")>]
abstract member OnStop : unit -> unit
override this.OnStop : unit -> unit
- 屬性
備註
當 MediaProjection 會話停止且不再有效時,會被呼叫。
一旦 MediaProjection 停止,應用程式需釋放可能持有的資源(例如釋放 VirtualDisplay 和 Surface)。 如果應用程式顯示任何顯示 MediaProjection 狀態的 UI 時,應該更新為表示 MediaProjection 不再啟用。
MediaProjection 停止可能是系統因各種原因停止正在進行的 MediaProjection,例如另一個 MediaProjection 會話開始、使用者透過系統層級 UI 的介面功能停止該會話,或螢幕被鎖定。
在此回調後,任何呼叫 MediaProjection#createVirtualDisplay 都會失敗,即使此 MediaProjection 會話從未建立過呼叫 VirtualDisplay 。
Java 文件 android.media.projection.MediaProjection.Callback.onStop()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。