我正在打开ListPopupWindow
进行项目选择。
该按钮位于屏幕一半的fragment
中,并且ListPopupWindow
在所有屏幕上打开。
是否有一种方法可以使弹出窗口仅在其fragments
范围内打开? (图像中的片段b)
final ListPopupWindow popupWindow = new ListPopupWindow(getContext());
ArrayAdapter<String> adapter = new ArrayAdapter<>(getContext(), R.layout._item, R.id.text, options);
popupWindow.setAdapter(adapter);
popupWindow.setAnchorView(button);
popupWindow.setModal(true);
popupWindow.setWidth(ListPopupWindow.MATCH_PARENT);
popupWindow.show();