我正在寻找一种使用DisplayCutoutCompat
的方法,因为我想知道移动布局的设备凹口的高度。
该文档并未真正指出如何在onCreate方法中获取实例。
最佳答案
您可以使用ViewCompat如下所示
ViewCompat.setOnApplyWindowInsetsListener(yourView, new OnApplyWindowInsetsListener() {
@Override
public WindowInsetsCompat onApplyWindowInsets(View view, WindowInsetsCompat windowInsetsCompat) {
//This is where you get DisplayCutoutCompat
windowInsetsCompat.getDisplayCutout();
return windowInsetsCompat;
}
});