尝试创建一个UI,其中渲染的圆View
将是ViewGroup
的边界,因此我可以在圆内嵌套其他视图而不会溢出。
上面的图片显示了我目前所在的位置。 圆圈来自这个库:https://github.com/jakob-grabner/Circle-Progress-View/blob/master/CircleProgressView
现在,我正在使用LinearLayout > CircleProgressView > LinearLayout
绘制圆圈。最后一个布局是我尝试放置TextView
和Button
的位置,该布局应能正常工作。只是不是期望的结果。
那么可以采用什么替代方法或方法来将CircleProgressView
用作内部布局的边界?
我要寻找的理想最终结果是将ViewGroup
置于圆心内,并且布局知道要居中而不会使圆心溢出,可能在内部ScrollView
内,但这不是优先考虑的地方此刻。