PopupWindow隐藏在状态栏下方。什么是解决方案?

时间:2014-10-19 21:29:38

标签: java android statusbar popupwindow

在我的App中我有两个popupWindows。我打开它们就像..

aboutView = getLayoutInflater().inflate(R.layout.layout_about, null);
aboutWindow = new PopupWindow(aboutView, LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
aboutWindow.showAtLocation(findViewById(R.id.lay_main), Gravity.CENTER, 0, 0);

两个布局都设置为match_parent,其中一个布局正常。 第二个在屏幕顶部开始,隐藏在Android状态栏下方。

原因必须在布局本身内。 当我复制好并只是重命名它..它显示就好了。 当我改变内容(添加图像视图等)时,它就搞砸了。

有没有已知原因?

修改 我只是发现我的布局中有一个ScrollView ..一旦删除它或将其更改为例如一个RelativeView,当它在状态栏下滑时。

0 个答案:

没有答案