安卓:获取当前设备的屏幕宽高的三种方法

方法一:

  

DisplayMetrics dm = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(dm);
        int x = dm.widthPixels;
        int y = dm.heightPixels;

方法二:

DisplayMetrics dm = getResources().getDisplayMetrics();
        int x = dm.widthPixels;
        int y = dm.heightPixels;

方法三:

  

Display dp = getWindowManager().getDefaultDisplay();
        int x = dp.getWidth();
        int y = dp.getWidth();

猜你喜欢

转载自www.cnblogs.com/lyd447113735/p/9153823.html