개발관련/android popupWindow 사용방법 alldays 2015. 3. 3. 16:46 //클릭시 팝업 윈도우 생성 final PopupWindow popup = new PopupWindow(v); //팝업으로 띄울 커스텀뷰를 설정하고 View view = (View) getLayoutInflater().inflate(R.layout.player_channels, null); popup.setContentView(view); //팝업의 크기 설정 popup.setWindowLayoutMode(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //팝업 뷰 터치 되도록 popup.setTouchable(true); //팝업 뷰 포커스도 주고 popup.setFocusable(true); //팝업 뷰 이외에도 터치되게 (터치시 팝업 닫기 위한 코드) popup.setOutsideTouchable(true); popup.setBackgroundDrawable(new BitmapDrawable()); //인자로 넘겨준 v 아래로 보여주기 popup.showAsDropDown(v); 저작자표시 (새창열림)