2011-07-27 5 views

答えて

10

デフォルトDisplayインスタンスを取得し、それから幅/高さを読み取ることができます。

int width = getWindowManager().getDefaultDisplay().getWidth(); 
int height = getWindowManager().getDefaultDisplay().getHeight(); 
+2

このメソッドは非推奨です。 – princepiero

6

あなたがこれを行うことができます:

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

dm.widthPixelsは幅が含まれているとdm.heightPixelsは、高さが含まれています。

2

任意のビューでonSizeChanged(int、int、int、int)を上書きしてそこに設定することもできます。

関連する問題