android開発 スマホのウィンドウサイズの取得方法
スマホの画面サイズを取得する方法です。
Display display = getWindowManager().getDefaultDisplay();
Point p = new Point();
display.getSize(p);
Log.d("test", "Width=" + p.x);
Log.d("test", "Height=" + p.y);
APIレベルは13以上になります。
Nexus5ではタイトルバーを表示する場合、1080 x 1776になりました。
Androidの画面サイズを攻略して機種依存を吸収する(ナビゲーションバーとステータスバーのサイズを取得する) | Tech Booster