다음 코드 스 니펫을 사용하여 화면 해상도를 얻고 있습니다.프로그래밍 방식으로 화면 해상도 밀도
DisplayMetrics displaymetrics = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;
int totalsize=height*width;
는 지금은 해상도를 얻기 통해 hdpi에, MDPI, xhdpi, xxhdpi 및 xxxhdpi의 화면을 분류합니다.
각 화면 크기가 동일한 휴대 전화마다 해상도가 다르기 때문에 어떤 해상도의 해상도가 어느 밀도에 해당하는지 알려 줄 수 있습니까? 예를 들어 해상도가 1920 x 1080 인 경우 화면 밀도는 어느 정도입니까?
[장치의 화면 크기를 얻는 방법] (https://stackoverflow.com/questions/6589101/how-to-get-screen-size-of-device) – R2R
이 라이브러리를 https : /로 사용하십시오. /github.com/NikhilBorad/BaseHelp 도움이 되었으면 좋겠다 .. –
네, 여기에서 기능을 얻었지만 당신이 생각하던 것을 이해하지 못했을 것 같아요. 나는 결의안을 가지고 있고, 이제는 해상도가 hdpi 범주에 속할 것임을 알고 싶다. mdpi 등등 어느 것이냐. – Pousti