ThemeDialog 인 Activity의 사이즈 조절 (activity 를 dialog 처럼 띄울때 사이즈 조절하기)
프로그래밍/Android (Java)2018. 8. 30. 16:27
반응형
import android.view.WindowManager;
import android.content.Context;
그리고 activity의 setContentView 이후에
Display display = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width = (int) (display.getWidth() * 0.7); //Display 사이즈의 70%
int height = (int) (display.getHeight() * 0.9); //Display 사이즈의 90%
getWindow().getAttributes().width = width;
getWindow().getAttributes().height = height;
요런 식으로 window의 layoutParam을 변경해 주면 됩니다.
requestFeature와 같이 이전에 넣어야 하는줄 알고 앞에 넣었더니 View가 그 후에 생겨서 정상적으로 사이즈 조절이 안되네요..
출처: http://anditstory.tistory.com/entry/ThemeDialog-인-Activity의-사이즈-조절 [i티스토리]
반응형
'프로그래밍 > Android (Java)' 카테고리의 다른 글
Android Studio 에서 NanoHttpd 테스트 (어플에서 웹서비스 하기) (0) | 2018.10.01 |
---|---|
videoview (MediaController) 에서 하단 컨트롤러 사용하지 않기 (숨기기) (0) | 2018.08.30 |
화면 해상도에 관계없는 레이아웃(Layout) 만들기 (0) | 2018.08.23 |
현재 음량 확인 및 볼륨 조절하기 (0) | 2018.08.20 |
Preferences 변화 감지 (0) | 2018.08.14 |
댓글()