読者です 読者をやめる 読者になる 読者になる

Activity内で画面サイズを取得

Android

端末の画面サイズを取得したい場合、Viewクラス内ならgetWidth()やgetHeight()で取得可能ですが、

Activityクラスでは使えません。

その場合は、以下のコードをActivity内に書くとサイズの取得が可能です。

[java]

void GetSize(){

WindowManager windowmanager = (WindowManager)getSystemService(WINDOW_SERVICE);

Display disp = windowmanager.getDefaultDisplay();

w=disp.getWidth();

h=disp.getHeight();

}

[/java]

wとhに画面の幅と高さが入ります。

ちなみに、onCreate内からでも呼び出して値を取得できます。


みんなのAndroidアプリ制作

広告を非表示にする