Open zhangyang520 opened 6 years ago
出现 进度条setProgress(0) ,初始化 绘制进度时,绘制实心 部分 向左偏移!
解决办法: BarView类中 setProgress方法中 mInBound矩形类中的right位置:加上 mBoundGap @Override public void setProgress(int progress) { this.mProgress = progress; mInBound.set(mBoundGap, mBoundGap, mBoundGap+(getWidth() - mBoundGap) * mProgress / mMax, getHeight() - mBoundGap); invalidate(); }
出现 进度条setProgress(0) ,初始化 绘制进度时,绘制实心 部分 向左偏移!
解决办法: BarView类中 setProgress方法中 mInBound矩形类中的right位置:加上 mBoundGap @Override public void setProgress(int progress) { this.mProgress = progress; mInBound.set(mBoundGap, mBoundGap, mBoundGap+(getWidth() - mBoundGap) * mProgress / mMax, getHeight() - mBoundGap); invalidate(); }