public HorizontalProgressDrawable(Context context) {
super(new Drawable[]{
new SingleHorizontalProgressDrawable(context),
new SingleHorizontalProgressDrawable(context),
new SingleHorizontalProgressDrawable(context)
});
setId(0, android.R.id.background);
mTrackDrawable = (SingleHorizontalProgressDrawable) getDrawable(0);
setId(1, android.R.id.secondaryProgress);
mSecondaryProgressDrawable = (SingleHorizontalProgressDrawable) getDrawable(1);
float disabledAlpha = DialogUtils.resolveFloat(context, android.R.attr.disabledAlpha);
mSecondaryAlpha = Math.round(disabledAlpha * 0xFF);
mSecondaryProgressDrawable.setAlpha(mSecondaryAlpha);
mSecondaryProgressDrawable.setShowTrack(false);
setId(2, android.R.id.progress);
mProgressDrawable = (SingleHorizontalProgressDrawable) getDrawable(2);
mProgressDrawable.setShowTrack(false);
}
HorizontalProgressDrawable.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:EasyFrame
作者:
评论列表
文章目录