如何在选中的项目上忽略listpopupwindow而不是在弹出窗口之外选择

Lou*_*Lou 5 android-widget

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

当我点击(并选择)一个项目而不是点击外面时,我希望忽略该弹出列表.

我尝试了dismiss()和dismiss(); 打破; 方法....

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

谢谢,娄

kle*_*mzy 2

这段代码对我有用:

popupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                popupWindow.dismiss();
            }
        });
Run Code Online (Sandbox Code Playgroud)