问题:
我有一个类,继承自LinearLayout
. 此类在构造函数中创建一些按钮,并使用addChild()
. 我已经重载了方法onSizeCHanged
,我想在这个方法中添加一些孩子。但是在单击其他按钮之一之前,更改不会生效。
所以,我需要按下一些现有的按钮,然后出现我添加的视图。(顺便说一句,只有带有 ontouchlistener 的按钮才能做到这一点。没有监听器的按钮不能使新视图出现)。
如何在onSizeChange
方法中添加视图以使其立即出现?
加法:方法forceLayout()
和requestLayout()
不能工作。