针对“移动了子项,我还想交换的两个项,但是Q*Layout不会自动刷新了”的问题。
*其中Q*Layout代指所有不同类型的Layout。
网上说重新删除或者添加项就可以达到刷新效果。
看了一下源码。
其实内部都是调用了invalidate();
这个方法也有公开。
很多东西想不懂的时候还是需要看一下源码。
代码说明一切。
针对“移动了子项,我还想交换的两个项,但是Q*Layout不会自动刷新了”的问题。
*其中Q*Layout代指所有不同类型的Layout。
网上说重新删除或者添加项就可以达到刷新效果。
看了一下源码。
其实内部都是调用了invalidate();
这个方法也有公开。
很多东西想不懂的时候还是需要看一下源码。
代码说明一切。