Kanzi Framework  3.9.0
Android framework API
KanziViewListener Interface Reference

An interface to listen for state changes in a view associated with Kanzi. More...

Public Member Functions

void onAttachedToWindow (View view, Domain domain)
 Called when the view is attached to a window. More...
 
void onDetachedFromWindow (View view, Domain domain)
 Called when the view is detached from a window. More...
 
void onStartupPrefabLoaded (View view, Domain domain)
 Called when the startup prefab is loaded and content is accessible. More...
 
void onSurfaceChanged (View view, Domain domain)
 This is called immediately after any structural changes (format or size) have been made to the surface. More...
 
void onSurfaceCreated (View view, Domain domain)
 Called when the view has an output surface. More...
 
void onSurfaceDestroyed (View view, Domain domain)
 This is called immediately before a surface is being destroyed. More...
 

Detailed Description

An interface to listen for state changes in a view associated with Kanzi.

Member Function Documentation

◆ onAttachedToWindow()

void onAttachedToWindow ( View  view,
Domain  domain 
)

Called when the view is attached to a window.

Parameters
viewView that was attached.
domainDomain associated with the view.

◆ onDetachedFromWindow()

void onDetachedFromWindow ( View  view,
Domain  domain 
)

Called when the view is detached from a window.

Parameters
viewView that was detached.
domainDomain associated with the view.

◆ onStartupPrefabLoaded()

void onStartupPrefabLoaded ( View  view,
Domain  domain 
)

Called when the startup prefab is loaded and content is accessible.

Parameters
viewView that owns the loaded prefab.
domainDomain associated with the view.

◆ onSurfaceChanged()

void onSurfaceChanged ( View  view,
Domain  domain 
)

This is called immediately after any structural changes (format or size) have been made to the surface.

Parameters
viewView that owns the changed surface.
domainDomain associated with the view.

◆ onSurfaceCreated()

void onSurfaceCreated ( View  view,
Domain  domain 
)

Called when the view has an output surface.

Parameters
viewView that owns the created surface.
domainDomain associated with the view.

◆ onSurfaceDestroyed()

void onSurfaceDestroyed ( View  view,
Domain  domain 
)

This is called immediately before a surface is being destroyed.

Parameters
viewView that owns the destroyed surface.
domainDomain associated with the view.