Added in API level 21

Callback

abstract class Callback
kotlin.Any
   ↳ android.hardware.display.VirtualDisplay.Callback

Interface for receiving information about a VirtualDisplay's state changes.

Summary

Public constructors

Public methods
open Unit

Called when the virtual display video projection has been paused by the system or when the surface has been detached by the application by calling setSurface(null).

open Unit

Called when the virtual display video projection has been resumed after having been paused.

open Unit

Called when the virtual display video projection has been stopped by the system.

Public constructors

Callback

Callback()

Public methods

onPaused

Added in API level 21
open fun onPaused(): Unit

Called when the virtual display video projection has been paused by the system or when the surface has been detached by the application by calling setSurface(null). The surface will not receive any more buffers while paused.

onResumed

Added in API level 21
open fun onResumed(): Unit

Called when the virtual display video projection has been resumed after having been paused.

onStopped

Added in API level 21
open fun onStopped(): Unit

Called when the virtual display video projection has been stopped by the system. It will no longer receive frames and it will never be resumed. It is still the responsibility of the application to release() the virtual display.