Tag: 进度条

在kotlin中定制ProgressBar

我试图做一个自定义ProgressBar的方式,我做了很多以前的自定义布局。 这一次我有问题。 我可以用这个xml实现所需的外观: 然而,最终的目标是在自定义类中进行一些自定义,所以xml缩小到这个范围: 这是自定义类: class HorizontalProgressBar : ProgressBar { constructor(context: Context) : super(context) { initialSetup() } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { initialSetup() } constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) { initialSetup() } fun initialSetup() { max = 100 isIndeterminate = false progressDrawable = context.getDrawable(R.drawable.progress_bar) } } 第二个构造函数被解雇了,但是这个酒吧没有风格。 […]