活动期间视图的大小何时更新?

问题描述

| 我一直试图让一个视图在活动启动时将其大小更新为其他视图的一小部分。我可以在自己的类中获得较大视图的度量,但是我无法将该值传递给较小视图。到目前为止,我尝试过的三种方法是: 使用布局权重的某种组合,但这对我来说似乎不准确(除非我遗漏了一些有关值的信息) 我曾尝试在较大视图的类中为较小的视图分配大小,但是使用此方法启动时,我的应用程序崩溃。 当我使用getWidth()函数引用布局中的该对象时,我的日志告诉我该值为0。目前,我已经尝试在onCreate和onStart期间调用此函数,但是好像它在绘制视图之前运行该值仍为0。为了收集该值,我是否应该在活动中打断其他方法? 谢谢,如果我能提供其他任何可以更好说明的信息,请告诉我。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)