|
static final int | THUMBNAIL_IMAGE_FILLMODE_STRETCH = 0 |
| 图片缩放来填充满窗口,不保持原比例,可能会导致图片变形 (默认模式) 更多...
|
|
static final int | THUMBNAIL_IMAGE_FILLMODE_ASPECTCROP = 1 |
| 图片按比例均匀填充满窗口,必要时进行裁剪 更多...
|
|
| NvsMultiThumbnailSequenceView (Context context) |
|
| NvsMultiThumbnailSequenceView (Context context, AttributeSet attrs) |
|
| NvsMultiThumbnailSequenceView (Context context, AttributeSet attrs, int defStyleAttr) |
|
| NvsMultiThumbnailSequenceView (Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) |
|
void | setThumbnailSequenceDescArray (ArrayList< ThumbnailSequenceDesc > descArray) |
| 设置缩略图序列描述数组 更多...
|
|
ArrayList< ThumbnailSequenceDesc > | getThumbnailSequenceDescArray () |
| 获取缩略图序列描述数组 更多...
|
|
void | setThumbnailImageFillMode (int fillMode) |
| 设置缩略图的图片填充模式,默认值:THUMBNAIL_IMAGE_FILLMODE_STRETCH 更多...
|
|
int | getThumbnailImageFillMode () |
| 获取缩略图的图片填充模式 更多...
|
|
void | setThumbnailAspectRatio (float thumbnailAspectRatio) |
| 设置缩略图横纵比,默认值:9.0f / 16 更多...
|
|
float | getThumbnailAspectRatio () |
| 获取缩略图横纵比 更多...
|
|
void | setPixelPerMicrosecond (double pixelPerMicrosecond) |
| 设置比例尺,默认值:1080.0 / 15000000 更多...
|
|
double | getPixelPerMicrosecond () |
| 获取当前比例尺 更多...
|
|
void | setStartPadding (int startPadding) |
| 设置起始边距 更多...
|
|
int | getStartPadding () |
| 获取当前起始边距 更多...
|
|
void | setEndPadding (int endPadding) |
| 设置结束边距。 更多...
|
|
int | getEndPadding () |
| 获取当前结束边距。 更多...
|
|
void | setMaxTimelinePosToScroll (int maxTimelinePosToScroll) |
| 设置允许滚动的最大时间线位置 更多...
|
|
long | getMaxTimelinePosToScroll () |
| 获取允许滚动的最大时间线位置 更多...
|
|
long | mapTimelinePosFromX (int x) |
| 将控件的X坐标映射到时间线位置 更多...
|
|
int | mapXFromTimelinePos (long timelinePos) |
| 将时间线位置映射到控件的X坐标 更多...
|
|
void | scaleWithAnchor (double scaleFactor, int anchorX) |
| 缩放当前比例尺 更多...
|
|
void | setOnScrollChangeListenser (OnScrollChangeListener listener) |
| 设置滚动监听接口 更多...
|
|
OnScrollChangeListener | getOnScrollChangeListenser () |
| 获取当前滚动监听接口 更多...
|
|
void | setScrollEnabled (boolean enable) |
| 设置是否开启滚动预览 更多...
|
|
boolean | getScrollEnabled () |
| 获取当前是否开启了滚动预览 更多...
|
|
void | updateThumbnails () |
|
void | onIconReady (Bitmap icon, long timestamp, long taskId) |
| 图片获取回调 更多...
|
|
void | onSizeChanged (int w, int h, int oldw, int oldh) |
|
void | onLayout (boolean changed, int left, int top, int right, int bottom) |
|
void | onAttachedToWindow () |
|
void | onDetachedFromWindow () |
|
void | onScrollChanged (int l, int t, int oldl, int oldt) |
|
多缩略图序列
多缩略图序列,可以显示一个时间线内多个片段的缩略图序列。支持缩略图时间比例尺的调节,当有效内容超长时支持滚动浏览。
- 警告
- NvsMultiThumbnailSequenceView类中,所有public API都在UI线程使用!!!
- 自从
- 1.10.0