继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

progressBar,seekBar,RatingBar,ScrollView的基本属性总结

慕粉0366153
关注TA
已关注
手记 3
粉丝 6
获赞 16

RadiuButton单选框
注意:RadiuButton需要放置在RadiuGroup中声明
RadiuGroup rg = (RadiuGroup) findViewById();
rb.setOnCheckedChangeListener(new OnCheckedChangeListener(){
public void onCheckChanged(RadiuGroup group, int checkedId){
findViewById(checkidId)找出RadiuButton,获取其中的文本信息
Toast.makeText(Context, "msg", int duration).show();
}
})
CheckBox复选框 同上!

ProgressBar进度条
默认形式圆圈样式
水平进度条:style="?android:attr/progressBarHorizontal"
PB.getProgress 获取一级进度
PB.getSecondaryProgress 获取二级进度
PB.setProgress / setSecondaryProgress 设置相应进度

SeekBar拖动条 Thumb
SeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener(){
public void onSeekBarChanged(SeekBar seekBar, int progress, boolean fromUser){}
});

RatingBar评分条,星条
android:numStars 指定显示的星星总数,默认5
android:rating 设置高亮星星个数
getNumStars / getRating
setRating(float rating)
星条样式
?android:attr/ratingBarIndicator
?android:attr/ratingBarSmall

ScrollView滚动视图
ScrollView只能有一个直接子控件,内部放置一个LinearLayout
ScrollView.smoothScrollTo(int x, int y);移动多少
ScrollView.smoothScrollBy(int x, int y);移动到

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

注:

ScrollView.smoothScrollTo(int x, int y);移动到多少 

ScrollView.smoothScrollBy(int x, int y);移动多少


查看全部评论