Android ディスプレイのサイズを取得
Androidでディスプレイのサイズを取得するコードです。English
Widgetサイズを動的に配置したい場合に利用します。
Activity に組み込むことで, Activity 内で利用できます。
このクラスを拡張して利用すれば, どのAcitivityからでも呼び出せます。
public class DisplayActivity extends Activity
{
private int windows_width;
private int window_height;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
this.windows_width = size.x; // width
this.window_height = size.y; // height
}
public int getWidth()
{
return windows_width;
}
public int getHeight()
{
return window_height;
}
}
