在Fragment API中有一個名爲onHiddenChanged(boolean)的方法,我想知道參數是如何定義的。它說:這是Android API中的錯誤還是我誤解了定義?
隱藏如果真片段隱時現,假的,如果它是不可見的。
無論是隱藏和不可見不共享相同的定義和布爾創建兩者之間的關係,或措辭不正確。我認爲這是後者。如果是我應該向android報告,其他人是否正在閱讀本文?或者是否有這個解釋是有道理的?
在Fragment API中有一個名爲onHiddenChanged(boolean)的方法,我想知道參數是如何定義的。它說:這是Android API中的錯誤還是我誤解了定義?
隱藏如果真片段隱時現,假的,如果它是不可見的。
無論是隱藏和不可見不共享相同的定義和布爾創建兩者之間的關係,或措辭不正確。我認爲這是後者。如果是我應該向android報告,其他人是否正在閱讀本文?或者是否有這個解釋是有道理的?
http://code.google.com/p/android/issues/detail?id=53178
「隱真要是片段隱時現,否則爲false不 可見。」
「現在隱藏」與「不可見」相同嗎?
似乎它應該讀取「...如果它現在可見,則爲false」。
問題在於它似乎是卷積了兩個「隱藏」和「可見」(並且存在isVisible()方法);如果隱藏和隱藏有兩個不同的定義,它應該是「真,如果片段現在隱藏,如果它現在不隱藏,則爲假。」 – mikbanUtah
+1因爲這個答案,因爲它接近回答這個問題,但仍然存在真實和虛假的真正含義。有兩種不同的狀態可能是彼此無關的,這些狀態被綁定在一起。當片段被隱藏並且不可見時會發生什麼?無論是真還是假都是可接受的答案,這會破壞方法的重點。感謝您的持續努力。 – mikbanUtah