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; } }