SubtitleView
A view that renders subtitles for a Player. Can be used to customize subtitles rendering when subtitles are not already rendered as part of the PlayerView
's UI handling (see UiConfig.Disabled
).
Functions
Sets whether font sizes embedded within the cues should be applied. Enabled by default. Only takes effect if setApplyEmbeddedStyles is set to true.
Sets whether styling embedded within the cues should be applied. Enabled by default. Overrides any setting made with setApplyEmbeddedFontSizes.
Sets the bottom padding fraction to apply when getLine is DIMEN_UNSET, as a fraction of the view's remaining height after its top and bottom padding have been subtracted.
Set the text size to a given unit and value.
Sets the text size to be a fraction of the views remaining height after its top and bottom padding have been subtracted.
Sets the text size to be a fraction of the height of this view.
Sets the caption style.
Sets the caption style to be equivalent to the one returned by getUserStyle, or to a default style before API level 19.
Sets the text size to one derived from getFontScale, or to a default size before API level 19.