美文网首页
Android直播间左滑右滑清屏控件

Android直播间左滑右滑清屏控件

作者: 笔锋缠绵 | 来源:发表于2020-03-14 00:39 被阅读0次

    最近在迭代直播相关功能,项目中之前的左滑清屏是用ViewPager实现的。这次迭代遇到一个布局层次导致的点击失效问题,继续用ViewPager的话改动比较复杂,再加上用ViewPager做一个清屏功能大材小用,所以优化了一下,自己写一个清屏控件,效果还不错,目前项目已经测试通过上线,共享给有需要的朋友。

    Import

    implementation 'com.lmxjw3.widget:clearscreen:1.0.0'
    

    Usage

    1. 像使用 FrameLayout 一样在根布局使用 ClearScreenLayout。
    2. API
        // 添加需要滑动清屏的View
        addClearViews(View... views)
        
        // 移除需要滑动清屏的View
        removeClearViews(View... views)
        
        // 移除所有需要滑动清屏的View
        removeAllClearViews()
        
        // 设置滑动方向(左滑 or 右滑)
        setSlideDirection(SlideDirection direction)
        
        // 设置滑动监听器
        setOnSlideListener(OnSlideClearListener slideListener)
    

    相关文章

      网友评论

          本文标题:Android直播间左滑右滑清屏控件

          本文链接:https://www.haomeiwen.com/subject/xozushtx.html