我是新的扑动者。我想连续放置一个进度条(由custompainter制作),但我不知道该怎么做。我希望行的所有元素都对齐,垂直居中,并且……
在您当前的代码中,CustommPaint的大小为0. 文件 对于CustomPaint,提到它是如何获得它的大小所以你需要提供一个大小的子或提供其大小属性(如大小:大小(50,14))。同样在paint方法中,您应该使用Size参数,这样您只能在可用空间中绘制而不会超越边界(就像您目前所做的那样):
canvas.drawRRect(RRect.fromRectAndRadius(Rect.fromLTWH(0, 0, size.width, size.height), corner), paint);