一种可供用户滚动的层次结构布局容器,允许显示比实际多的内容。ScrollView是一种FrameLayout,意味需要在其上放置有自己滚动内容的子元素。子元素可以是一个复杂的对象的布局管理器。通常用的子元素是垂直方向的LinearLayout,显示在最上层的垂直方向可以让用户滚动的箭头。
TextView类也有自己的滚动功能,所以不需要使用ScrollView,但是只有两个结合使用,才能保证显示较多内容时候的效率。但只有两者结合使用才可以实现在一个较大的容器中一个文本视图效果。
ScrollView只支持垂直方向的滚动。
android:scrollbars
设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。
android:scrollbarFadeDuration
设置滚动条淡出效果(从有到慢慢的变淡直至消失)时间,以毫秒为单位。Android2.2中滚动条滚动完之后会消失,再滚动又会出来,在1.5、1.6版本里面会一直显示着。
android:scrollbarSize
设置滚动条的宽度。
android:scrollbarStyle
设置滚动条的风格和位置。设置值:insideOverlay、insideInset、outsideOverlay、outsideInset
android:scrollbarThumbHorizontal
设置水平滚动条的drawable。
android:scrollbarThumbVertical
设置垂直滚动条的drawable.
android:scrollbarTrackHorizontal
设置水平滚动条背景(轨迹)的色drawable
android:soundEffectsEnabled
设置点击或触摸时是否有声音效果
分享到:
相关推荐
ios scrollview属性总结、图片缩放、图片轮播,博客地址: https://blog.csdn.net/dreams_deng/article/details/106691707
android:descendantFocusability="blocksDescendants"这句,并固定listview的高度属性(如:android:layout_height="220dp")。覆盖住scrollview的焦点,使scrollview不能滑动,listview可以滑动,并确保listview的...
今天来研究的是ScrollView-滚动视图,滚动视图又分横向滚动视图...有可能你不知道的那些ScrollView属性 •android:scrollbars 设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直) •
scrollView加自定义view实现的下拉刷新功能,方便理解scrollView的几个常用属性;
之前提到UIWebView使用一个UIScrollView对象来关联web页面的内容,通过UIWebView的scrollView属性即可获得该对象,默认情况下网页长度超出设备视口长度后页面会滚动,用户使用手指滚动页面到页面边距并放开手指后...
记分员一个简单的iOS应用程序,具有带... ###步骤2:设定ScrollView和标题向您的班级添加一个scrollView属性初始化scrollView并将其添加到scoreViewController的主视图中设置视图控制器的标题“ Score Keeper” ###第3
本文实例为大家分享了react native之ScrollView下拉刷新效果的具体代码,供大家参考,具体内容如下 ScrollView的refreshControl属性用于下拉刷新,只能用于垂直视图,即horizontal不能为true。 1.创建自定义...
主要是增加了一个自定义view的属性,用于选择该控件是支持(只有下拉刷新,既无刷新也无加载,只有上拉加载,既有下拉刷新又有上拉加载)
SwiftUI ScrollView和LazyStack正确使用方法。SwiftUI仅为声明该对象的结构的每个实例创建一次该对象的新实例。当可观察对象的已发布属性更改时,SwiftUI将更新依赖于这些属性的任何视图的部分
翻阅查找ScrollView的文档并搜索了一下没有发现直接设置的属性和方法,这里通过继承来达到这一目的。 /** * 快/慢滑动ScrollView * @author 农民伯伯 * */ public class SlowScrollView extends ScrollView { ...
如果开启原生属性 需要android引入原生模块 下拉刷新数据传送的方式有两种 method:1 view实例的方式 Key有没有都可以 也不需要js监听事件 只需要复写onPullRelease即可以使用 debug测试可以使用但是在release模式...
第一部分:沉浸式状态栏(API-Level 19, Android4.4 KitKat 之后加入的东西),而且在Api-Level 21版本中新增了一个属性(下面会说到)。所以,style文件应该声明三份。 values <style name=TranslucentTheme ...
例如我们有一个scrollView,在ScrollView里面有上述的一些控件的自定义属性,实现在滑动Scrollview时,里面的控件根据滑动的距离执行各自的动画进度。scrollivew里包含的这些控件可以是任意常用的控件,如 ImageView...
ScrollView是React Native提供的滚动视图组件,渲染一组视图,用户可以进行滑动响应交互,其常用属性如下: 滚动的偏移量:通过event.nativeEvent.contentOffset.x可以得到水平偏移量。 horizontal={bool},属性为...
类似网易新闻顶部可滑动分段控件,可以自定义部分属性
主要介绍了Android开发基于ScrollView实现的渐变导航栏效果,涉及ScrollView事件响应及元素属性动态操作相关实现技巧,需要的朋友可以参考下
Android中布局属性的简单介绍,LinearLayout,RelativeLayout ,TableLayout ,4.AbsoluteLayout ,5.FrameLayout 布局控件TextView ,Edittext ,Button ,Shape ,CheckBox,RadioGroup,Spinner,TimePicker,...
主要介绍了Android开发实现标题随scrollview滑动变色的方法,涉及Android针对滑动事件的响应、界面布局、属性动态变换等相关操作技巧,需要的朋友可以参考下
这个问题难在哪里呢,就是我们需要在自定义的adapter中设置每个item长什么样子,每个子控件的clickListener也需要在这里设置,但是有时候点击事件需要改变外层的页面属性
实现了两种基于虚拟轴的键盘操作(WSAD键或方向键),一个是利用刚体中的速度属性,实现了前后左右行走,另一个刚体中的力的属性,实现了在平面上任意方向的行走。具体讲解见...