ViewStack子容器加载策略

在使用ViewStack中,发现对子容器使用时无名奇妙的报NULL异常,非常的不解。

经网上调查发现,ViewStack在默认情况下,所有子容器只有在第一次显示的时候才被实例化

也就是ViewStack默认不会加载它所有的子容器,只有显示一次后还会加载。这样的话,没有被显示的容易,就无法做监听了。

 

解决办法如下:

在ViewStack中必须设置一下“creationPolicy”属性,设置成all.加载所有子容器。这样就没有问题了。

 

你可能感兴趣的:(null)