最近项目在做瀑布流 ,然后整体我是用RecyclerView 做的 ,而且每个item 里面会有个播放器。我们的需求是这个播放器可以全屏展开,但是如果全屏展开 ,不能让RecyclerView 滚动。其实就是利用LayoutManger 我们修改一下。动态 该里面这个boolean 值 ,就可以做到动态控制滚动

下面我贴一下代码 仅供参考

public class CustomLayoutManger extends LinearLayoutManager {boolean scrollEnable = true;public CustomLayoutManger(Context context) {super(context);}public CustomLayoutManger(Context context, int orientation, boolean reverseLayout) {super(context, orientation, reverseLayout);}public CustomLayoutManger(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {super(context, attrs, defStyleAttr, defStyleRes);}public void setScrollEnable(boolean scrollEnable){this.scrollEnable = scrollEnable;}@Overridepublic boolean canScrollVertically() {return scrollEnable;}
}

Android RecyclerView 横屏禁用滚动/竖屏开启滚动相关推荐

  1. Android开发之强制横屏和强制竖屏

    原文地址:https://blog.csdn.net/qq_37219980/article/details/71194313 强制竖屏设置 1.代码在Activity的onResume方法中添加如下 ...

  2. android虚拟机固定横屏幕竖屏,用VBox虚拟机安装Android 屏幕90度翻转竖屏设置

    在虚拟机中安装好Android之后,有一些Android应用(比如UC浏览器.UC桌面)不能安装.但更有一些程序是可以安装,却自动顺时间旋转了90度,操作和看起来非常不爽! 这个情况下,在Androi ...

  3. 竖屏图片滚动html5,详解swipe使用及竖屏页面滚动方法

    Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Swiper能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果 ...

  4. 有将视频横屏改为竖屏的方法吗?

    在遇到想要将横屏的视频画面改为竖屏的时候,大家都是用什么方法进行操作的呀?下面小编就来教大家一个可以简单操作的方法,有需要的小伙伴们可以看过来哦! 首先给大家看一下小编用这个方法操作出来的效果,可以看 ...

  5. Android 自定义viewpage + videoview 实现竖屏视频播放效果

    Android 自定义viewpage + videoview 实现竖屏视频播放效果 效果图 实现步骤 前提概要 自定义 viewpage 自定义 videoview 主逻辑代码 效果图 由于用的是v ...

  6. iOS的横屏(Landscape)与竖屏(Portrait)InterfaceOrientation

    转自:http://www.molotang.com/articles/1530.html 接着上篇写的触摸事件,这次借机会整理下iOS横屏和竖屏的翻转方向支持,即InterfaceOrientati ...

  7. ios中html怎么横屏,iOS如何实现强制转屏、强制横屏和强制竖屏的实例代码

    本文介绍了iOS如何实现强制转屏.强制横屏和强制竖屏的实例代码,分享给大家 今天项目中遇到正在看视频的时候账号被挤,如果当时是横屏的情况下,需要强制竖屏.真头疼,网上找了好多方法,终于解决啦.O(∩_ ...

  8. android动态设置横竖屏,Android开发强制横屏和强制竖屏设置实例代码

    强制竖屏设置 1.代码在Activity的onResume方法中添加如下代码 @Override protected void onResume() { /** * 设置为横屏 */ if (getR ...

  9. Android让所有应用都竖屏显示或者横屏显示

    1. 所有应用竖屏显示: frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java pub ...

最新文章

  1. bzoj 2763 [JLOI2011]飞行路线——分层图
  2. asp.net core根据用户权限控制页面元素的显示
  3. useGeneratedKeys的用法
  4. 最短路径——Floyd算法及优化(蓝桥杯试题集)
  5. Flutter MaterialApp概述以及主题配置概述
  6. 关于被忽略的转置矩阵的公式
  7. php session 加密,php session cookie加密实例
  8. flash动画转html5 效果,一键把SWF转HTML5 canvas动画的工具-Fanvas
  9. 转:听听别人怎么说:VueJS 与 ReactJS
  10. 在PyTorch训练一个epoch时,模型不能接着训练,Dataloader卡死
  11. PHP极其强大的图片处理库Grafika详细教程(1):图像基本处理
  12. python用cartopy包画地图_python – 使用Cartopy在地图上显示图像时的投影问题
  13. 十四、理解nn.module方法——学习python面向对象编程(一)
  14. [zz] 音频DAC的原理
  15. STM32 CRH和CRL设置方向
  16. HTML第六章上机练习1-5题
  17. 《Android源码设计模式解析与实战》读书笔记(二十四)
  18. 活动报名小程序版 在线报名小程序,报名、签到、活动收集一气呵成
  19. 安卓屏幕朗读app_认真分享4个让你偷偷成长的宝藏App
  20. Kettle实验 (三)

热门文章

  1. 苹果手机隐私分析数据是什么_苹果和谷歌可能是我们在隐私操作系统上的最佳选择...
  2. 如何隐藏html路径,怎么显示隐藏文件夹
  3. 上饶师范学院C语言试卷,13级普通科试卷A卷.doc
  4. SPI读写FLASH 原理+完整代码
  5. 超级简单的大疆tello无人机视频实现(很少代码)
  6. python excel写入日期变数字_解决python 读取excel时 日期变成数字并加.0的问题
  7. 独立站运营指南:引流工具和引流方法都有哪些?
  8. css+html项目难点
  9. react简书项目学习笔记38如何拿到页面的输入值
  10. STC15L2K32S2芯片介绍与实验板原理图分析