본문으로 바로가기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안드로이드 디바이스의 화면 크기를 구하기 위해 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();
    }
}