Android PopupWindow showAsDropDown () не работает должным образом

Я использую PopupWindow с showAsDropDown (якорь). Когда якорь находится в верхней части экрана, он работает нормально, но когда внизу экрана ничего не отображается. Согласно документации для PopupWindow.showAsDropDown (), это должно работать:

http://developer.android.com/reference/android/widget/PopupWindow.html#showAsDropDown%28android.view.View%29

Msgstr "Показать представление содержимого во всплывающем окне, привязанным к нижнему левому углу анкерного представления. Если на экране недостаточно экрана, чтобы вскрыть всплывающее окно, этот метод пытается найти прокрутку родительского прокрутки. Без прокрутки родительского прокрутки, нижний левый угол всплывающего окна закреплен в верхнем левом углу анкера. "

Предположительно, всплывающее окно всегда привязывается к нижнему левому углу анкера. Как это исправить?

Вы можете попробовать это .. может быть, это помогает

mWindow.showAtLocation(mRootView, Gravity.BOTTOM|Gravity.LEFT, 0, distanceFromTop); 
Intereting Posts