在Fragment API中,有一个名为onHiddenChanged(boolean)的方法,我想知道参数的定义是否有错误。它说:
- hidden* 如果片段被隐藏,则为True;如果片段不可见,则为false。
要么是hidden和invisible的定义不同,布尔值在两者之间建立了关系,要么是措辞不正确。我认为是后者。如果是,我应该向android报告,其他人阅读这篇文章吗?或者有什么解释是有意义的?
在Fragment API中,有一个名为onHiddenChanged(boolean)的方法,我想知道参数的定义是否有错误。它说:
要么是hidden和invisible的定义不同,布尔值在两者之间建立了关系,要么是措辞不正确。我认为是后者。如果是,我应该向android报告,其他人阅读这篇文章吗?或者有什么解释是有意义的?
2条答案
按热度按时间ac1kyiln1#
根据此属性,
hidden
与可见性正交。Fragment
可以隐藏/显示,并且不启动/启动为了对用户可见,片段必须是开始的并且不隐藏。
因此,碎片可以不隐藏,但仍然不可见。
mrzz3bfm2#
http://code.google.com/p/android/issues/detail?id=53178
“hidden如果片段现在被隐藏,则为True;如果片段不可见,则为false。”
“现在隐藏”不就是“不可见”吗?
似乎应该读作“. false if it is NOW visible.”。