我使用下面的代码显示PopupWindow
,但效果不佳。
View view = getWindow().getDecorView().getRootView();
popupWindow.showAtLocation(view, Gravity.NO_GRAVITY, 0, 0);
popupWindow.showAtLocation(view, Gravity.NO_GRAVITY, 0, 30);
导致自定义手机API 25(PopupWindow
与设置y = 0 相同,即使我们设置= 30)
popupWindow.showAtLocation(view, Gravity.NO_GRAVITY, 0, 60);
导致自定义电话API 25(PopupWindow
有上边距)
popupWindow.showAtLocation(view, Gravity.NO_GRAVITY, 0, 60);
导致 Google Nexus 5 API 21 (状态栏上方为PopupWindow
)
我想在所有设备中显示PopupWindow
以下状态栏20dp
。任何帮助或建议都将非常感激。