ウインドウのサイズを取得する方法

今まで

((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay().getWidth()

で横幅を取得していたのですが、getWidthは既に昔のだよーと怒られていたのですが、

無視をしていたのですが、ちゃんとしなくてはと思い、調べたらウインドウのサイズは

まず。Metricsを取得します

DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);

でdiplaymetricsを取得して表示をします。

_w = displaymetrics.widthPixels;

これがスタンダードっぽいです。

値としては、いくつかの端末で調べたのですが、どれもgetWidthと同じ値が取得できたので、問題ないかと思います。

前後の記事

前の記事:

次の記事:

関連の記事

コメントの投稿

  • サイト内検索

新作アプリの紹介

関連サイトの紹介

アンドロイドアプリ開発TIPS
きぐるみカメラ
ふらいぱん
アンドロイドのデザイン集
Page top↑