【ScrollView】ScrollView属性

来源:互联网 发布:人类清除计划知乎 编辑:程序博客网 时间:2024/06/06 03:20


 一种可供用户滚动的层次结构布局容器,允许显示比实际多的内容。ScrollView是一种FrameLayout,意味需要在其上放置有自己滚动内容的子元素。子元素可以是一个复杂的对象的布局管理器。通常用的子元素是垂直方向的LinearLayout,显示在最上层的垂直方向可以让用户滚动的箭头。

 

  TextView类也有自己的滚动功能,所以不需要使用ScrollView,但是只有两个结合使用,才能保证显示较多内容时候的效率。但只有两者结合使用才可以实现在一个较大的容器中一个文本视图效果。

  ScrollView只支持垂直方向的滚动。

Xml代码

ndroid:scrollbars设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。android:scrollbarFadeDuration设置滚动条淡出效果(从有到慢慢的变淡直至消失)时间,以毫秒为单位。Android2.2中滚动条滚动完之后会消失,再滚动又会出来,在1.5、1.6版本里面会一直显示着。android:scrollbarSize设置滚动条的宽度。android:scrollbarStyle设置滚动条的风格和位置。设置值:insideOverlay、insideInset、outsideOverlay、outsideInsetandroid:scrollbarThumbHorizontal设置水平滚动条的drawable。     android:scrollbarThumbVertical设置垂直滚动条的drawable.android:scrollbarTrackHorizontal设置水平滚动条背景(轨迹)的色drawableandroid:soundEffectsEnabled设置点击或触摸时是否有声音效果