片段没有显示

时间:2012-09-12 08:11:27

标签: android android-fragments

问题有点奇怪和复杂 - 有时(它不是确定性的或者我不知道原因)我的一些片段没有出现在交易中。

我检查了所有内容两次,看起来没问题 - 片段在之前正确添加,不是空等,在事务之前将字段mHidden设置为true并在事务之后设置为false ,但我看到的只是一个空地。

可能出现什么问题?

为了更准确地解决问题 - 我同时在一个Activity(最多25个)中管理多个片段,并且事务一次隐藏/显示其中的许多片段。更重要的是,我将4个片段添加到相同的布局持有者(FrameLayout),并切换其可见性 - 但我认为这可能不是原因。

我开始讨厌Android ......

1 个答案:

答案 0 :(得分:1)

好的,你向其他人展示你的问题的同时提出解决方案的频率非常好 - 这里的问题是隐藏/显示动画 - 当我隐藏带有某种动画的片段时有一个用例(缩放到0.0,淡入淡出等)以及稍后(特殊情况)显示它没有输入反向动画(作为优化) - 片段WAS显示,但保持缩放为0或褪色。