Всплывающее окно Android со списком не соответствует высоте экрана с WRAP_CONTENT. Почему? - PullRequest
1 голос
/ 23 января 2012

Я пытаюсь отобразить PopWindow (высота которого равна WRAP_CONTENT), внутри которого есть ListView. Если содержимое списка больше, чем всплывающее окно, не отображается в точном положении.

Создано всплывающее окно:

mPopUp = new PopupWindow(mLayOut,popUpWidth ,
                WindowManager.LayoutParams.WRAP_CONTENT, true);

показать на месте:

mPopUp.showAtLocation(mLayOut, Gravity.NO_GRAVITY, xPos, yPos);

Я прикрепил скриншоты

i) При нажатии кнопки One она работает нормально When Button One is clicked

ii) когда выбрана вторая кнопка, позиция Y переместилась в верхнюю часть экрана when button two is selected

...