CaptioningChangeListener
abstract class CaptioningChangeListener
| kotlin.Any | |
| ↳ | android.view.accessibility.CaptioningManager.CaptioningChangeListener | 
Listener for changes in captioning properties, including enabled state and user style preferences.
Summary
| Public constructors | |
|---|---|
| Public methods | |
|---|---|
| open Unit | onEnabledChanged(enabled: Boolean)Called when the captioning enabled state changes. | 
| open Unit | onFontScaleChanged(fontScale: Float)Called when the captioning font scaling factor changes. | 
| open Unit | onLocaleChanged(locale: Locale?)Called when the captioning locale changes. | 
| open Unit | onSystemAudioCaptioningChanged(enabled: Boolean)Called when the system audio caption enabled state changes. | 
| open Unit | onSystemAudioCaptioningUiChanged(enabled: Boolean)Called when the system audio caption UI enabled state changes. | 
| open Unit | onUserStyleChanged(userStyle: CaptioningManager.CaptionStyle)Called when the captioning user style changes. | 
Public constructors
CaptioningChangeListener
CaptioningChangeListener()
Public methods
onEnabledChanged
open fun onEnabledChanged(enabled: Boolean): Unit
Called when the captioning enabled state changes.
| Parameters | |
|---|---|
| enabled | Boolean: the user's new preferred captioning enabled state | 
onFontScaleChanged
open fun onFontScaleChanged(fontScale: Float): Unit
Called when the captioning font scaling factor changes.
| Parameters | |
|---|---|
| fontScale | Float: the preferred font scaling factor | 
onLocaleChanged
open fun onLocaleChanged(locale: Locale?): Unit
Called when the captioning locale changes.
| Parameters | |
|---|---|
| locale | Locale?: the preferred captioning locale, or nullif not specified | 
onSystemAudioCaptioningChanged
open fun onSystemAudioCaptioningChanged(enabled: Boolean): Unit
Called when the system audio caption enabled state changes.
| Parameters | |
|---|---|
| enabled | Boolean: the system audio caption enabled state | 
onSystemAudioCaptioningUiChanged
open fun onSystemAudioCaptioningUiChanged(enabled: Boolean): Unit
Called when the system audio caption UI enabled state changes.
| Parameters | |
|---|---|
| enabled | Boolean: the system audio caption UI enabled state | 
onUserStyleChanged
open fun onUserStyleChanged(userStyle: CaptioningManager.CaptionStyle): Unit
Called when the captioning user style changes.
| Parameters | |
|---|---|
| userStyle | CaptioningManager.CaptionStyle: the user's new preferred style This value cannot be null. | 
