안드로이드 개발 질문/답변
(글 수 45,052)
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{
}
화면 밖으로 나갔을땐 리스트 항목 위로 띄우고 싶은데요



