Bom dia GUJEIROS 
Li toda o doc do componente e do listener e vasculhei a internet
mais não consegui achar resposta para esse meu dilema,
talvez alguem aqui já arranjou uma solução para esse problema 
Como fazer que o Item listener seje chamado apenas na ultima seleção do usuario,
ou seja, quando o popupwindow fechar…
se vc usa o mouse ele trabalha assim, mais se vc usa o teclado ele estoura o evento sempre
O efeito colateral disto é que se faço alguma tarefa pesada no itemlistener (acesso a banco e tals)
fica muito lento a interface…
Abs, \o/