我使用填充为图表下方的区域着色,我希望图形占据整个视图,因此我在渲染器的右侧和左侧设置零边距。
mRenderer.setMargins(new int[]{20, 0, 20, 0});
图表渲染效果很好;使用所有水平空间并且看起来不像它没有填充延伸到右边距或左边距时它们被设置为> 0值。
我还使用自定义文字标签,对齐中心,并且我将外部两个标签剪裁;在x标签上设置填充通过将标签推离视图来放大问题。
有没有一种方法可以在没有截断的情况下适应所有x标签,而无需使用边距?我可以使用边距来适应它们,但是使用下面的填充它看起来很时髦。
理想情况下,我认为可以通过某种方式在每个文本标签上单独设置对齐方式;可能要求很多。或者,指定在使用自定义文本标签时是否应该适合x标签的方法,以便它在第一个上对齐,在最后一个左对齐。
由于