PopupWindow 를 ListView 항목을 클릭하면 띄우려는데

뭐 목록에서 수량 조정같은 팝업니다.

근데 리스트뷰의 화면상에서 마지막 항목을 클릭시 당연히 목록 위로 팝업이 떠지지않고 화면밖에서 떠지네요.

화면안에 떠지게 하려면 어떻게 하나요?



View marketPopupView = null;

PopupWindow marketPopup = null;


marketPopupView = View.inflate(this,R.layout.common_product_popup,null);

marketPopup = new PopupWindow(marketPopupView,320,100,true);

marketPopup.setAnimationStyle(-1);//아래놓기

marketPopup.setOutsideTouchable(true);

marketPopup.setBackgroundDrawable(new BitmapDrawable()) ;



//이벤트에서 이렇게 리시트 Item항목 아래에 뜨게 했습니다.

marketPopup.showAsDropDown(view);


if(marketPopup.isAboveAnchor()){ //위아래 UI로 변경함.

}else{

}


화면 밖으로 나갔을땐 리스트 항목 위로 띄우고 싶은데요