!format: 全局格式化代码
This commit is contained in:
@ -139,15 +139,24 @@ object VLoadCompleteWindowHelper {
|
||||
}
|
||||
mBinding.closeIv.setOnClickListener {
|
||||
if (!ClickUtils.isFastDoubleClick(it.id)) {
|
||||
NewFlatLogUtils.logHaloFunDownloadCompleteTipClick("关闭", mAdapter.gameEntityList[mBinding.viewPager.currentItem].id)
|
||||
NewFlatLogUtils.logHaloFunDownloadCompleteTipClick(
|
||||
"关闭",
|
||||
mAdapter.gameEntityList[mBinding.viewPager.currentItem].id
|
||||
)
|
||||
mBinding.viewPager.removeCallbacks(mLoopTask)
|
||||
mBinding.viewPager.removeCallbacks(mDismissTask)
|
||||
EasyFloat.dismiss(LOAD_COMPLETE_WINDOW)
|
||||
}
|
||||
}
|
||||
mBinding.launchTv.setOnClickListener {
|
||||
NewFlatLogUtils.logHaloFunDownloadCompleteTipClick("启动", mAdapter.gameEntityList[mBinding.viewPager.currentItem].id)
|
||||
VHelper.installOrLaunch(activity, mAdapter.gameEntityList[mBinding.viewPager.currentItem].getApk()[0].packageName)
|
||||
NewFlatLogUtils.logHaloFunDownloadCompleteTipClick(
|
||||
"启动",
|
||||
mAdapter.gameEntityList[mBinding.viewPager.currentItem].id
|
||||
)
|
||||
VHelper.installOrLaunch(
|
||||
activity,
|
||||
mAdapter.gameEntityList[mBinding.viewPager.currentItem].getApk()[0].packageName
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -213,7 +222,8 @@ class LoadCompleteFloatAnimator : OnFloatAnimator {
|
||||
}
|
||||
}
|
||||
|
||||
class GameLoadCompleteAdapter(context: Context, var gameEntityList: List<GameEntity> = emptyList()): BaseRecyclerAdapter<RecyclerView.ViewHolder>(context) {
|
||||
class GameLoadCompleteAdapter(context: Context, var gameEntityList: List<GameEntity> = emptyList()) :
|
||||
BaseRecyclerAdapter<RecyclerView.ViewHolder>(context) {
|
||||
|
||||
fun submitList(entityList: List<GameEntity>) {
|
||||
if (entityList.isNotEmpty()) {
|
||||
@ -237,7 +247,8 @@ class GameLoadCompleteAdapter(context: Context, var gameEntityList: List<GameEnt
|
||||
|
||||
override fun getItemCount() = gameEntityList.size
|
||||
|
||||
class GameLoadCompleteViewHolder(val binding: ItemFloatGameLoadCompleteBinding): RecyclerView.ViewHolder(binding.root)
|
||||
class GameLoadCompleteViewHolder(val binding: ItemFloatGameLoadCompleteBinding) :
|
||||
RecyclerView.ViewHolder(binding.root)
|
||||
|
||||
}
|
||||
|
||||
@ -257,10 +268,16 @@ private fun ViewPager2.setCurrentItem(
|
||||
previousValue = currentValue
|
||||
}
|
||||
animator.addListener(object : Animator.AnimatorListener {
|
||||
override fun onAnimationStart(animation: Animator) { beginFakeDrag() }
|
||||
override fun onAnimationEnd(animation: Animator) { endFakeDrag() }
|
||||
override fun onAnimationCancel(animation: Animator) { }
|
||||
override fun onAnimationRepeat(animation: Animator) { }
|
||||
override fun onAnimationStart(animation: Animator) {
|
||||
beginFakeDrag()
|
||||
}
|
||||
|
||||
override fun onAnimationEnd(animation: Animator) {
|
||||
endFakeDrag()
|
||||
}
|
||||
|
||||
override fun onAnimationCancel(animation: Animator) {}
|
||||
override fun onAnimationRepeat(animation: Animator) {}
|
||||
})
|
||||
animator.interpolator = interpolator
|
||||
animator.duration = duration
|
||||
|
||||
Reference in New Issue
Block a user