public PSlider_(AppRunner appRunner) {
super(appRunner.getAppContext());
super.setMax(MAX_VALUE);
// setProgressDrawable(getResources().getDrawable(R.drawable.ui_seekbar_progress));
mSlider = this;
// getStyles = new Styler(appRunner, this);
//Custom background drawable allows you to draw how you want it to look if needed
// SeekBarBackgroundDrawable backgroundDrawable = new SeekBarBackgroundDrawable(appRunner.getAppContext());
ColorDrawable progressDrawable = new ColorDrawable(Color.BLUE);
SeekBarProgressDrawable clipProgressDrawable = new SeekBarProgressDrawable(progressDrawable, Gravity.LEFT, ClipDrawable.HORIZONTAL, appRunner.getAppContext());
ColorDrawable progressDrawable2 = new ColorDrawable(Color.GREEN);
//Custom seek bar slider drawable. Also allows you to modify appearance.
InsetDrawable insetDrawable = new InsetDrawable(progressDrawable2, 0, 0, 0, 0);
Drawable[] drawables = new Drawable[]{ insetDrawable, clipProgressDrawable };
//Create layer drawables with android pre-defined ids
LayerDrawable layerDrawable = new LayerDrawable(drawables);
// layerDrawable.setId(0,android.R.id.background);
// layerDrawable.setId(1,android.R.id.slider);
//Set to seek bar
setThumb(null);
setProgressDrawable(layerDrawable);
}
PSlider_.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:phonk
作者:
评论列表
文章目录