如何显示弹出窗口的底部布局在android,也应该能够访问其他视图



在一个活动中,如果我点击listview项目,我应该在listview....下面显示警告对话框即使在获得弹出窗口后,我也应该能够滚动listview.

您可以将视图放置在窗口管理器中。警报视图将被显示,同时你也可以访问你的列表视图。

WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
                    ViewGroup.LayoutParams.MATCH_PARENT,
                    WindowManager.LayoutParams.TYPE_PHONE,
                    WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON,
                    PixelFormat.TRANSLUCENT);
params.gravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM;
windowManager.addView(yourPopupView, params);

相关内容

最新更新