刚刚向我的 Textview 添加了一个 onLayoutChangeListener ,它似乎工作得很好,但是之后(在任何布局更改实际发生之前)依赖它的一些其他 View 却没有,因为内部函数还没有被执行那么,我可以伪造布局更改来强制执行内部函数吗?
最佳答案
您可以创建另一个方法,例如 public void updateUI()
并将您需要的内容放入其中。然后您可以从 onLayoutChanged()
以及您想要的任何其他地方调用它。
关于java - Android,强制onLayoutChange函数在分配后执行一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24513667/