View.layout()设置的位置数据是否会在android中恢复?

时间:2015-03-19 10:50:28

标签: android layout

我有viewpager的自定义标签,如下所示: tab pic

指标是一种颜色ImageView,将在标签标签下设置。当我选择tab1时,蓝线将移动到tab1下的位置。

我通过View.layout()实现移动。例如,我可以使用View.layout(0,top,width + 0,height + top)移动tab1下的蓝色指示符。

但是这是一个问题:如果我切换到另一个大型应用,然后回到我的应用。蓝色指示灯将恢复到初始化位置。我需要在调用onLayout()时重新布局它。

那么,layout()结果是否会被android恢复?如果是,我该如何进行移动而不会恢复?

0 个答案:

没有答案