Android

디바이스(Device) 화면 크기 구하기

ktko 2016. 4. 25. 00:28

안드로이드 디바이스의 화면 크기를 구하기 위해 DisplayMetrics를 사용하면 됩니다.


간단한 예제 소스를 첨부해보았습니다.


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        DisplayMetrics dm = getApplicationContext().getResources().getDisplayMetrics();

        int width = dm.widthPixels;
        int height = dm.heightPixels;

        Toast.makeText(this, "Device(Width,Height) : (" + width + "," + height + ")",Toast.LENGTH_SHORT).show();
    }
}