exoplayer的使用-7,手势优化

之前的手势,虽然勉强实现了效果,但有一些问题.

手按着,会有抖动,这样就不断触发进度亮度这些.

第一次按下,然后拖动,产生的变化太大,严重不符合预期.

touch在一个方法里面,从代码的角度看,不便于维护.

Gesture手势类都给我们处理好了,双击,点击,滚动这些.所以打算用这个优化一下.效果好多了.

不废话,直接上代码.


import android.app.Activity
import android.content.Context
import android.media.AudioManager
import android.os.Handler
import android.os.Looper
import android.util.Log
import android.view.GestureDetector
import android.view.MotionEvent
import android.view.View
import android.view.ViewConfiguration
import android.view.Window
import android.view.WindowManager
import androidx.media3.exoplayer.ExoPlayer
import io.flutter.plugins.exoplayer.util.Utils
import timber.log.Timber
import kotlin.math.abs

/**
 *
 */
class VideoPlayerDelegate(private
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值