在Google Nexus 4(OS 4.4)的應用程序中使用從https://developer.android.com/training/system-ui/visibility.html逐字逐句的代碼,並且永遠不會調用onSystemUiVisibilityChange回調。我可能會認真的不理解這些被調用的條件。我在處於全屏模式的設備上打開另一個應用程序,並且狀態欄已隱藏。未調用回調。這是否只適用於我自己的應用程序?Android onSystemUiVisibilityChange永遠不會被調用
我真正想做的是檢測狀態欄是否顯示,所以我會知道我可以發佈通知,並告知我知道用戶會看到的股票行情文本。如果他們在全屏應用程序中,他們不會看到我的代碼文本,這對我來說並不理想。
我喜歡振動的想法。這是一個好主意。我在我的應用程序中有一個第三方SDK,它也全屏顯示,並且我的回調仍然不受影響。我有點懷疑這只是爲了我的活動。我想假設我將附加偵聽器的PhoneDecorView對象本地化爲我的應用程序,那麼,呃? – user1965291