ページ

2012年5月12日土曜日

Android 4.0 系の画面の幅、高さの取得方法

昔の記事でDisplay情報の取得を書いたけど、
Android 4.0以降から高さと幅の取得方法がかわったみたい。

Displayを取得するまでは同じ。
Display disp = ((WindowManager) context.getSystemService(
    Context.WINDOW_SERVICE)).getDefaultDisplay()
Pointインスタンスを渡すと、値がセットされる。
        // Pointを生成
        Point point = new Point();
        // Display情報からサイズを取得する。
        disp .getSize(point);

       int width = point.x;
       int height = point.y;
以上。

0 件のコメント:

コメントを投稿