天天看點

Android開發筆記:Android擷取螢幕分辨率

public static int getWindowWidth(Context context) {
    // 擷取螢幕分辨率
    WindowManager wm = (WindowManager) (context
        .getSystemService(Context.WINDOW_SERVICE));
    DisplayMetrics dm = new DisplayMetrics();
    wm.getDefaultDisplay().getMetrics(dm);
    int mScreenWidth = dm.widthPixels;
    return mScreenWidth;
  }

  public static int getWindowHeigh(Context context) {
    // 擷取螢幕分辨率
    WindowManager wm = (WindowManager) (context
        .getSystemService(Context.WINDOW_SERVICE));
    DisplayMetrics dm = new DisplayMetrics();
    wm.getDefaultDisplay().getMetrics(dm);
    int mScreenHeigh = dm.heightPixels;
    return mScreenHeigh;
  }      

繼續閱讀