com.supermap.ar.areffect.utils

类 VideoEffectViewHelper

  • java.lang.Object
    • com.supermap.ar.areffect.utils.VideoEffectViewHelper


  • public class VideoEffectViewHelper
    extends java.lang.Object
    视频特效视图助手

    初始化时使用,设置视图大小

    • 方法概要

      所有方法 静态方法 具体方法 已过时的方法 
      限定符和类型 方法和说明
      static void moveToXY(android.view.MotionEvent event, BubbleView bubbleView, EffectView efView)
      移动气泡窗口到event的XY值附近
      static void setSize(android.content.Context context, VideoEffectView videoEffectView, float ratio)
      已过时。 
      static void setSize(android.view.View view, float ratio)
      根据宽高比例设置特效视图的宽高值 确保video能在界面中最大化显示
      static void setSize(android.view.View view, float ratio, int width, int height)
      根据宽高比例设置特效视图的宽高值 确保video能在界面中最大化显示
      static void setSizeByMediaPlayer(android.view.View view, MediaPlayer mediaPlayer)
      根据媒体文件设置View的尺寸,防止视频被拉伸
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • VideoEffectViewHelper

        public VideoEffectViewHelper()
    • 方法详细资料

      • setSize

        @Deprecated
        public static void setSize(android.content.Context context,
                                                VideoEffectView videoEffectView,
                                                float ratio)
        已过时。 
        根据宽高比例设置特效视图的宽高值

        确保video能在界面中最大化显示

        参数:
        context - Context
        videoEffectView - 特效视图
        ratio - 宽高比例
      • setSize

        public static void setSize(android.view.View view,
                                   float ratio)
        根据宽高比例设置特效视图的宽高值

        确保video能在界面中最大化显示

        参数:
        view - 特效视图
        ratio - 宽高比例
      • setSize

        public static void setSize(android.view.View view,
                                   float ratio,
                                   int width,
                                   int height)
        根据宽高比例设置特效视图的宽高值

        确保video能在界面中最大化显示

        参数:
        view - 特效视图
        ratio - 宽高比例
      • moveToXY

        public static void moveToXY(android.view.MotionEvent event,
                                    BubbleView bubbleView,
                                    EffectView efView)
        移动气泡窗口到event的XY值附近
        参数:
        event - 手势事件
        bubbleView - BubbleView气泡窗口
        efView - 特效视图
      • setSizeByMediaPlayer

        public static void setSizeByMediaPlayer(android.view.View view,
                                                MediaPlayer mediaPlayer)
        根据媒体文件设置View的尺寸,防止视频被拉伸
        参数:
        view -
        mediaPlayer -