这是Android API中的错误还是我只是误解了定义?

时间:2013-10-24 04:49:17

标签: android api fragment

在Fragment API中有一个名为onHiddenChanged(boolean)的方法,我想知道参数的定义方式是否有错误。它说:

  

隐藏如果片段现在被隐藏则为真,如果片段不可见则为假。

隐藏和隐藏不共享相同的定义,布尔值在两者之间创建关系,或者措辞不正确。我认为这是后者。如果它是我应该向android报告,是否有其他人像我一样读这个?或者对此有何解释?

2 个答案:

答案 0 :(得分:1)

According to this hidden属性与可见性正交。 Fragment可以隐藏/显示,而不是启动/启动

  

对用户可见,片段必须同时启动而不是隐藏。

因此,片段可能不会被隐藏,但仍然是不可见的。

答案 1 :(得分:1)

http://code.google.com/p/android/issues/detail?id=53178

  

“隐藏如果片段现在隐藏则为True,否则为false   可见的“。

     

“现在隐藏”不是“不可见”吗?

     

似乎它应该是“......如果它现在可见则为假。”