public static class ImagePlacementHandler.DefaultImagePlacementHandler extends ImagePlacementHandler
Modifier and Type | Class and Description |
---|---|
static class |
ImagePlacementHandler.DefaultImagePlacementHandler.WRAP |
ImagePlacementHandler.DefaultImagePlacementHandler
DEFER, EXCLUSIVE, INLINE, PLACEHOLDER, SCROLLABLE, THUMBNAIL
Constructor and Description |
---|
ImagePlacementHandler.DefaultImagePlacementHandler() |
Modifier and Type | Method and Description |
---|---|
int |
place(android.text.style.DynamicDrawableSpan drawableSpan,
int height,
int viewHeight,
int width,
int viewWidth,
int offset,
android.graphics.Point scale,
ContentView.Options options,
boolean allowDefer)
default image placement handler
behavior -
|
getAlignment, isNewLineAfter, isNewLineBefore, isWrapText
public ImagePlacementHandler.DefaultImagePlacementHandler()
public int place(android.text.style.DynamicDrawableSpan drawableSpan, int height, int viewHeight, int width, int viewWidth, int offset, android.graphics.Point scale, ContentView.Options options, boolean allowDefer)
place
in class ImagePlacementHandler
drawableSpan
- height
- - available height (or -1 if no limit)width
- - available width (to end of line)viewWidth
- - layout width (total)offset
- - character position in text, given to TextLayoutscale
- - accept result 'size' of drawableoptions
- - TextLayout's ContentView.OptionsviewHeight
- - view height (if > -1 )