com.aliyun.thumbnail

## 类 ThumbnailHelper

- java.lang.Object
- - com.aliyun.thumbnail.ThumbnailHelper

-     public class ThumbnailHelper
      extends java.lang.Object

  缩略图工具类。使用步骤 1.创建。 2.设置监听：setOnPrepareListener(OnPrepareListener), setOnThumbnailGetListener(OnThumbnailGetListener) 3.prepare. 4.prepare 成功之后，可以调用 requestBitmapAtPosition(long) 获取对应的缩略图 5.结果通过ThumbnailHelper.OnThumbnailGetListener 回调

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static interface` | `ThumbnailHelper.OnPrepareListener` 准备缩略图信息
    `static interface` | `ThumbnailHelper.OnThumbnailGetListener` 缩略图获取结果监听

  - ### 构造器概要

    构造器
    构造器和说明
    `ThumbnailHelper(java.lang.String url)` 创建缩略图工具类

  - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static void` | `loadClass()`
    `void` | `prepare()` 准备缩略图数据
    `void` | `requestBitmapAtPosition(long positionMs)` 获取位置的缩略图。
    `void` | `setOnPrepareListener(ThumbnailHelper.OnPrepareListener l)` 设置准备监听
    `void` | `setOnThumbnailGetListener(ThumbnailHelper.OnThumbnailGetListener l)` 设置缩略图获取结果监听

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### ThumbnailHelper

          public ThumbnailHelper(java.lang.String url)

      创建缩略图工具类
      参数:
        `url` - 缩略图的vtt地址

  - ### 方法详细资料

    - #### loadClass

          public static void loadClass()

    - #### setOnPrepareListener

          public void setOnPrepareListener(ThumbnailHelper.OnPrepareListener l)

      设置准备监听
      参数:
        `l` - 准备监听。见ThumbnailHelper.OnPrepareListener

    - #### setOnThumbnailGetListener

          public void setOnThumbnailGetListener(ThumbnailHelper.OnThumbnailGetListener l)

      设置缩略图获取结果监听
      参数:
        `l` - 缩略图获取结果监听

    - #### prepare

          public void prepare()

      准备缩略图数据

    - #### requestBitmapAtPosition

          public void requestBitmapAtPosition(long positionMs)

      获取位置的缩略图。 结果通过ThumbnailHelper.OnThumbnailGetListener返回
      参数:
        `positionMs` - 位置，单位毫秒