端末設定でNavigationBarを持っていなかった場合の挙動を考慮し、"android-inset-views" を0.2.0にアップデートしました。

StatusBarNavigationBar分のinset領域の高さを持つview郡、"android-inset-views"を0.2.0にアップデートしました。

github.com

INavigationBarView#setZeroHeightIfNavigationBarDisabled というメソッドでtrueにしておくと、端末設定を認識してViewの高さを0にすることが可能になりました。ハードウェアボタンを持つデバイスなんかで上手く使えるかと思います。エミュレーターやカスタムROMなんかでまれに存在する特殊なoverrideも考慮されています。