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 件のコメント:
コメントを投稿