まくまくAndroidノート
現在のスクリーンレイアウトサイズを取得する
2011-09-14

現在のスクリーンサイズ (small, medium, large, xlarge) などの情報は Configuration オブジェクトに格納されています。 Activity の中から以下のように情報を取得できます。

// import android.content.res.Configuration;

Configuration config = getResources().getConfiguration();
if ((config.screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) ==
        Configuration.SCREENLAYOUT_SIZE_LARGE) {
    // LARGE の場合
}
2011-09-14