[Android] getWindowManager を fragement 内で呼び出す

Sat, April 6, 2013 - 1 min read

Android で、getWindowManager を fragement 内で呼び出す方法をメモ。

■Activity

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

Fragment では、getActivity メソッド経由で getWindowManager 呼び出します。

■Fragment

DisplayMetrics displaymetrics = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);

[参考]

android - get screen width and heigh at fragement - Stack Overflow

フラグメント間の通信 - Android 開発入門