在绘制之前测量加权视图

时间:2019-05-19 14:36:27

标签: android

我需要知道如何在绘制加权视图之前对其进行测量。我知道有一些方法可以在绘制视图之前对其进行度量,例如在视图上调用View.measure()或在View.post()之后获取其度量,但是它们不适用于加权视图,这可能是因为当视图对度量进行加权时这个过程会多次发生,直到视图得到度量为止。另外,请不要在onGlobalLayout或onPreDrawListener中评论相关问题以获取视图度量,因为在我的情况下,这会导致视图闪烁(我在更改视图的高度/宽度,从而导致闪烁)。

0 个答案:

没有答案