//스테이터스바 높이
private static final int LOW_DPI_STATUS_BAR_HEIGHT = 19;
private static final int MEDIUM_DPI_STATUS_BAR_HEIGHT = 25;
private static final int HIGH_DPI_STATUS_BAR_HEIGHT = 38;
private static final int X_HIGH_DPI_STATUS_BAR_HEIGHT = 50;
//스테이터스바 사이즈 구하기
WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
Display display2 = wm.getDefaultDisplay();
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
mWidth = display2.getWidth();
mHeight = display2.getHeight();
Log.i("width", "mWidth:" + mWidth);
if(mWidth < 480)
{
statusBarHeight = MEDIUM_DPI_STATUS_BAR_HEIGHT;
}
else if(mWidth >= 480 && mWidth < 720)
{
statusBarHeight = HIGH_DPI_STATUS_BAR_HEIGHT;
}
else if(mWidth >= 720 && mWidth <= 800)
{
statusBarHeight = X_HIGH_DPI_STATUS_BAR_HEIGHT;
}
'안드로이드' 카테고리의 다른 글
[android]surfaceview 카메라 해상도 변경 (0) | 2013.01.22 |
---|---|
[android] imageView에 Bitmap 넣는 방법 (0) | 2013.01.22 |
[android] 이미지 사진첩에 저장하기 (0) | 2013.01.19 |
[android] 화면 캡쳐 방법 (0) | 2013.01.19 |
[android] button 클릭시 이벤트 하는 방법 (0) | 2013.01.19 |