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가 그 후에 생겨서 정상적으로 사이즈 조절이 안되네요..
Theme.Dialog activity size
Theme.Dialog
activity dialog size
'개발 > 안드로이드 개발' 카테고리의 다른 글
Android Too many open file (1) | 2013.11.22 |
---|---|
안드로이드 Thread와 Memory leaks에 대해 (0) | 2013.11.12 |
안드로이드 DB join (0) | 2013.10.29 |
어플리케이션에서 삭제 시 파일 삭제 (0) | 2013.10.29 |
비정상적인 오류에 대한 대응(Thread.UncaughtExceptionHandler) (0) | 2013.10.29 |