scrollBarStyle- listview滑动条调整
今天在解决问题的时候,需要设置listview滚动条,使listview的内容不能被滚动条覆盖
后来发现网上提到一个 ScrollView 属性。ScrollView中ScrollBar的style
该属性可以通过xml文件配置如
android:scrollbarStyle="insideInset"
也可以通过java代码配置:
findViewById(R.id.xx).setScrollBarStyle(View.SCROLLBARS_INSIDE_INSET);
大致可以设置4个属性:
1>outsideInset : 该ScrollBar显示在视图(view)的边缘,增加了view的padding. 如果可能的话,该ScrollBar仅仅覆盖这个view的背景.
2>outsideOverlay : 该ScrollBar显示在视图(view)的边缘,不增加view的padding,该ScrollBar将被半透明覆盖
3>insideInset :该ScrollBar显示在padding区域里面,增加了控件的padding区域,该ScrollBar不会和视图的内容重叠.
4>insideOverlay : 该ScrollBar显示在内容区域里面,不会增加了控件的padding区域,该ScrollBar以半透明的样式覆盖在视图(view)的内容上.
代码中实现的方法为
import android.widget.ScrollView;listView.setScrollBarStyle(ScrollView.SCROLLBARS_OUTSIDE_OVERLAY);listView.setScrollBarStyle(ScrollView.SCROLLBARS_OUTSIDE_INSET);listView.setScrollBarStyle(ScrollView.SCROLLBARS_INSIDE_INSET);listView.setScrollBarStyle(ScrollView.SCROLLBARS_INSIDE_OVERLAY);
还要注意一点,就是这个滚动条必须配合padding使用,比如,如果你不加padding,那么这个滚动条绝不会超过listview而到外面去
如果你增加了padding,那么这个滚动条还是会在listview边缘,而不会随着item移动,这样就实现了item跟滚动条的分离
转载于:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_srcoll_150312164.html
scrollBarStyle- listview滑动条调整相关推荐
- python opencv Intel Realsense 使用滑动条调整图片的曝光率
# -*- coding: utf-8 -*- """ @File : 200113:测试跟踪条tracebackbar().py @Time : 2020/1/13 9 ...
- android listview 滑动条显示_ListView详细介绍与使用
前言介绍: 关于 ListView 我们大家都应该是非常的熟悉了,在 Android 开发中是经常用到的,今天就再来回顾一下,ListView 的使用方法,和一些需要优化注意的地方,还有日常开发过程中 ...
- android listview 滑动条显示_第七十六回:Android中UI控件之RecyclerView基础
各位看官们,大家好,上一回中咱们说的是Android中UI控件之ListView优化的例子,这一回咱们说的例子是UI控件之RecyclerView.闲话休提,言归正转.让我们一起Talk Androi ...
- Opencv实现利用滑动条来调整阈值
#include <opencv2/opencv.hpp> #include <iostream>using namespace cv; using namespace std ...
- 获取滑动条位置,动态调整对话框显示位置;为动态添加的button添加click事件
1.获取滑动条位置,动态调整对话框显示位置 应用场景:页面上有三个按钮,所处位置高度不同,有的按钮需要移动滑动条才能看到,各个按钮点击后要弹出同一个对话框,为了保证对话框始终显示在当前视野的中央位置, ...
- python 滚动条方法_Python OpenCV 使用滑动条来调整函数参数的方法
引言 在观察OpenCV中某个函数在不同参数的情况下,所得到的效果的时候,我之前是改一次参数运行一次,这样做起来操作麻烦,效率低下.为了更便捷的观察参数变化时带来的处理效果改变 可以使用滑动条来改变参 ...
- HighGUI图像用户界面初步(滑动条、鼠标操作)
文章目录 1.Mat类简析 2.图像的载入:imread()函数 3.图像的显示:imshow()函数 4.创建窗口:namedWindow()函数 5.输出图像到文件:imwrite()函数 6.综 ...
- wdatepicker设置初始时间_滑动条的滑块的初始位置应该放在哪儿?
滑动条(slider question)是网络调查中独有的一种题型,它由一个有刻度的轴和一个可在轴上来回拖动的滑块组成.受访者在PC或手机屏幕上,通过鼠标或者手指将滑块移动至轴上相应的位置,来完成答题 ...
- OpenCV学习笔记:反色显示图片、鼠标事件、键盘事件和窗口滑动条操作
环境CentOS7 g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16) $ pkg-config --modversion opencv 2.4.13 参照< ...
最新文章
- hp惠普笔记本电脑黑屏大小写锁定键闪烁报错无法开机怎么办?
- 远程过程调用RPC简介
- 并发和Read-copy update(RCU)
- 387. First Unique Character in a String
- ARM中断分析之三:WinCE驱动的中断分析
- 耗尽linux内存脚本,Linux下swap耗尽该怎么办?如何释放swap?
- python增删改查mysql_Python操作MySQL(增删改查)
- IDM最新版软件的安装下载和使用方法
- 研磨设计模式之简单工厂
- 【Linux中基于docker安装oracle及Oracle密码过期修改】
- 各层电子数排布规则_电子层排布,电子的排布规律
- 【Scrum】借由数个冲刺,实现产品的敏捷开发!
- 流浪是对另一种生活的执着
- MySQL安装版本Navicat连接报错2509解决方案
- MATLAB粒子群算法求解带充电站(桩)的电动车辆路径规划EVRP问题代码实例
- 小米4c android版本号,小米4c的手机系统是什么?能升级安卓5.0吗?
- PrimeVue - 基于 Vue 3 的免费开源、定制性强的前端 UI 组件库
- P3709 大爷的字符串题【普通莫队】
- Python语言学习笔记-001-Python 3.3.0的配置与Hello World
- IDL中提供的[source]属性,是为了让实现类宣扬它支持哪几个对外接口注册。