5

我安装了 android listpopupwindow 并在我的 android 应用程序中工作。

当我单击(并选择)一个项目而不是单击外部时,我希望关闭弹出列表。

我尝试了dismiss()和dismiss();休息; 任何地方的方法....

我只想在列表中选择一个项目,然后弹出窗口消失......

谢谢,娄

4

1 回答 1

2

这段代码对我有用:

popupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                popupWindow.dismiss();
            }
        });
于 2013-02-13T14:58:54.080 回答