반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 벨팡
- 안드로이드 Application Lifecycle
- 에셋
- Collection Framework
- 히오스
- 비행기 모드
- 나지보
- 안드로이드
- 나지보 특성
- 변경된 정보
- 게임
- unity
- tcp
- game
- 아이폰
- 컬렉션 프레임
- 리눅스
- 포트(Port)
- End of Darkness
- tcp네트워크
- 아이패드
- 스랄 특성
- 기업의 행포
- php 홈디렉토리 변경방법
- 명령어
- 자바
- 어플
- TCP 네트워크 방식의 연결
- 집 정리
- 소캣(Socket)
Archives
- Today
- Total
Do Something IT
[안드로이드] PopupWindow 본문
반응형
PopWindow 를 통하여 단순 다이얼로그 창이아니고 또 다른 컨테이너를 엑티비티위에 올릴수 있다.
private PopupWindow Popup = new PopupWindow(PopupView, 396, 586, true);
이 클래스는 위와 같은 코드로 생성되며 이는 위젯의 차일드 클래스이다. 파라메터 값으로는 (SetContentView ,width, height, fucusble);로 이루어진다. 위에서 PoppupView는 임의로 생성한 커스텀 뷰이다.
View PopupView = View.inflate(this, R.layout.notify_dialog_layout,null);
즉 PopupWindow는 해당 뷰를 셋컨텐트 하여 화면상에 또다른 컨테이너를 뛰워 나타내준다. 이를 위치 시킬때에는
Popup.showAtLocation(mainLayout, Gravity.NO_GRAVITY, 42, 107); 이나 Popup.showAsDropDown(상대) 로 나타내는데
Popup.showAtLocation는 배경 엑티비티에서 좌표 위치에 위치시키는것이고 Popup.showAsDropDown(상대) 는 임의의 컴
포넌트를 대상으로 아래쪽에 위치된다).
끝으로 이 PopupWindow를 닫으려면 Popup.dismiss();를 해주면 완료된다.
반응형
'Android' 카테고리의 다른 글
[안드로이] 와이파이 연결 하기! (0) | 2010.12.17 |
---|---|
[안드로이드] WIFI 활성화 시키기 (0) | 2010.12.15 |
[ 안드로이드 ] 단말기의 Wifi & 3G 연결 상태 확인 하는 ConnectivityManager (0) | 2010.12.14 |
안드로이드 2.2(프로요) 가이드 북 (0) | 2010.09.14 |
tablelayout (0) | 2010.08.28 |
Comments