OnPictureInPictureModeChangedProvider
public interface OnPictureInPictureModeChangedProvider
ComponentActivity |
Base class for activities that enables composition of higher level components. |
AppCompatActivity |
Base class for activities that wish to use some of the newer platform features on older Android devices. |
BaseCarAppActivity |
Core logic for CarAppLibrary Activity interaction with a host. |
CarAppActivity |
The class representing a car app activity in the main display. |
FragmentActivity |
Base class for activities that want to use the support-based |
LauncherActivity |
This class handles providing the right launcher activity when running native applications and Car App Library applications. |
Interface for components that can dispatch calls from Activity.onPictureInPictureModeChanged.
Summary
Public methods |
|
|---|---|
abstract void |
addOnPictureInPictureModeChangedListener(Add a new listener that will get a callback associated with |
abstract void |
removeOnPictureInPictureModeChangedListener(Remove a previously added listener. |
Public methods
addOnPictureInPictureModeChangedListener
abstract void addOnPictureInPictureModeChangedListener(
@NonNull Consumer<@NonNull PictureInPictureModeChangedInfo> listener
)
Add a new listener that will get a callback associated with Activity.onPictureInPictureModeChanged with the new PictureInPictureModeChangedInfo.
| Parameters | |
|---|---|
@NonNull Consumer<@NonNull PictureInPictureModeChangedInfo> listener |
The listener that should be called whenever |
removeOnPictureInPictureModeChangedListener
abstract void removeOnPictureInPictureModeChangedListener(
@NonNull Consumer<@NonNull PictureInPictureModeChangedInfo> listener
)
Remove a previously added listener. It will not receive any future callbacks.
| Parameters | |
|---|---|
@NonNull Consumer<@NonNull PictureInPictureModeChangedInfo> listener |
The listener previously added with |