Android控件第4类——ProgressBar

 

  ProgressBar是进度条,是比较常用的控件。它有一个抽象的子类——AbsSeekBar,AbsSeekBar有两个比较常用子类,SeekBar、RatingBar。

 

1、ProgressBar,继承自View

  ProgressBar是进度条,它的style属性用于设置进度条的呈现方式:水平进度条或者环形进度条。

  水平进度条:@android:style/Widget.ProgressBar.Horizontal

  环形进度条:@android:style/Widget.ProgressBar.Inverse

        @android:style/Widget.ProgressBar.Large

        @android:style/Widget.ProgressBar.Large.Inverse

        @android:style/Widget.ProgressBar.Small

        @android:style/Widget.ProgressBar.Small.Inverse

  通过android:max或setMax(int)设置进度条的最大值。

  可以设置进度条的当前值:

      android:progress或setProgress(int)设置当前值。

      incrementProgressBy(int)基于当前值改变多少,可正可负。

 

2、SeekBar,继承自AbsSeekbar,间接继承自ProgressBar

  SeekBar是一个可以拖动的进度条。通常用来设置音量、亮度等信息;因为它也可以像ProgressBar一样显示和设置进度,并且可以拖动改变进度,所以可以用来作为播放器的进度条。

  通过android:thumb或setThumb(Drawable)来设置滑块的样式。

  

 

3、RatingBar,继承自AbsSeekBar,间接继承自ProgressBar

  星级评分条,通常用于评价时打分使用。

  android:isIndicator,为true,不可以修改

  android:numStars,总共有多少颗星

  android:rating,默认的星级

  android:stepSize,每次最少可以改变多少颗星

 

转载于:https://www.cnblogs.com/huanyou/p/5267492.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值