@Deprecated
  @Implementation
  protected void getMetrics(DisplayMetrics outMetrics) {
    if (isJB()) {
      outMetrics.density = densityDpi * DisplayMetrics.DENSITY_DEFAULT_SCALE;
      outMetrics.densityDpi = densityDpi;
      outMetrics.scaledDensity = scaledDensity;
      outMetrics.widthPixels = width;
      outMetrics.heightPixels = height;
      outMetrics.xdpi = xdpi;
      outMetrics.ydpi = ydpi;
    } else {
      directlyOn(realObject, Display.class).getMetrics(outMetrics);
      if (scaledDensity != null) {
        outMetrics.scaledDensity = scaledDensity;
      }
    }
  }
@Deprecated
  @Implementation
  protected void getMetrics(DisplayMetrics outMetrics) {
    if (isJB()) {
      outMetrics.density = densityDpi * DisplayMetrics.DENSITY_DEFAULT_SCALE;
      outMetrics.densityDpi = densityDpi;
      outMetrics.scaledDensity = scaledDensity;
      outMetrics.widthPixels = width;
      outMetrics.heightPixels = height;
      outMetrics.xdpi = xdpi;
      outMetrics.ydpi = ydpi;
    } else {
      directlyOn(realObject, Display.class).getMetrics(outMetrics);
      if (scaledDensity != null) {
        outMetrics.scaledDensity = scaledDensity;
      }
    }
  }
@ Deprecated @ Implementation protected void getMetrics ( DisplayMetrics outMetrics ) { if ( isJB ( ) ) { outMetrics . density = densityDpi * DisplayMetrics . DENSITY_DEFAULT_SCALE ; outMetrics . densityDpi = densityDpi ; outMetrics . scaledDensity = scaledDensity ; outMetrics . widthPixels = width ; outMetrics . heightPixels = height ; outMetrics . xdpi = xdpi ; outMetrics . ydpi = ydpi ; } else { directlyOn ( realObject , Display . class ) . getMetrics ( outMetrics ) ; if ( scaledDensity != null ) { outMetrics . scaledDensity = scaledDensity ; } } }
If {@link #setScaledDensity(float)} has been called, {@link DisplayMetrics#scaledDensity} will
be modified to reflect the value specified. Note that this is not a realistic state.

@deprecated This behavior is deprecated and will be removed in Robolectric 3.7.
If { @link #setScaledDensity ( float ) } has been called { @link DisplayMetrics#scaledDensity } will be modified to reflect the value specified . Note that this is not a realistic state .