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);移动到
共同学习,写下你的评论
评论加载中...
作者其他优质文章