티스토리 뷰

안드로이드앱 개발을 하다보면, 폰 해상도에 따라 자신이 배치한 xml내 위젯들이 자신의 의도와는 다른 엉뚱한 곳에 위치할 때가 있다.

이를 해결하기 위해서는 자바클래스내에서 직접 해상도를 구해서 위젯의 위치, 크기를 정해야한다.


해상도구하기

public Display getDefaultDisplay() {
		Display defaultDisplay = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
		return defaultDisplay;
}

//가로 : defaultDisplay.getWidth();
//세로 : defaultDisplay.getHeight();


'Language > Android' 카테고리의 다른 글

[Android] Thread  (0) 2013.04.17
[Android] 인터넷상태확인  (0) 2013.04.16
[Android] 로딩화면구현하기  (0) 2013.04.16
[Android] SharedPreference란  (2) 2013.04.16
[Android] 리스트뷰  (0) 2013.04.15
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday