WindowAreaSessionPresenter
@ExperimentalWindowApi
interface WindowAreaSessionPresenter : WindowAreaSession
A container that allows getting access to and showing content on a window area. The container is provided from WindowAreaPresentationSessionCallback
when a requested session becomes active. The presentation can be automatically dismissed by the system when the user leaves the primary application window, or can be closed by calling WindowAreaSessionPresenter.close
.
See also | |
---|---|
presentContentOnWindowArea |
Summary
Public functions |
|
---|---|
Unit |
setContentView(view: View) Sets a |
Public properties |
|
---|---|
Context |
Returns the |
Window? |
Returns the |
Inherited functions |
---|
Public functions
setContentView
fun setContentView(view: View): Unit
Sets a View
to show on a window area. After setting the view the system can turn on the corresponding display and start showing content.
Public properties
window
val window: Window?
Returns the Window
associated with the active presentation window area or null if there is no Window
currently active. This could occur if the presenter has already been dismissed, and there is no expectation that the Window
would become non-null at a later point. This API can be used to directly access parts of the Window
API that are not available through the Context
provided.