Class MraidScreenMetrics
java.lang.Object
org.prebid.mobile.rendering.mraid.methods.MraidScreenMetrics
Screen metrics needed by the MRAID container.
Each rectangle is stored using both it's original and scaled coordinates to avoid allocating
extra memory that would otherwise be needed to do these conversions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.Rectfloatandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.Rectandroid.graphics.RectvoidsetCurrentAdPosition(int x, int y, int width, int height) voidsetCurrentMaxSizeRect(android.graphics.Rect currentMaxSizeRect) voidsetDefaultAdPosition(int x, int y, int width, int height) voidsetDefaultPosition(android.graphics.Rect defaultPosition) voidsetRootViewPosition(int x, int y, int width, int height) voidsetScreenSize(int width, int height)
-
Constructor Details
-
MraidScreenMetrics
public MraidScreenMetrics(android.content.Context context, float density)
-
-
Method Details
-
getDensity
public float getDensity() -
setScreenSize
public void setScreenSize(int width, int height) -
getScreenRect
public android.graphics.Rect getScreenRect() -
getScreenRectDips
public android.graphics.Rect getScreenRectDips() -
setRootViewPosition
public void setRootViewPosition(int x, int y, int width, int height) -
getRootViewRect
public android.graphics.Rect getRootViewRect() -
getRootViewRectDips
public android.graphics.Rect getRootViewRectDips() -
setCurrentAdPosition
public void setCurrentAdPosition(int x, int y, int width, int height) -
getCurrentAdRect
public android.graphics.Rect getCurrentAdRect() -
getCurrentAdRectDips
public android.graphics.Rect getCurrentAdRectDips() -
setDefaultAdPosition
public void setDefaultAdPosition(int x, int y, int width, int height) -
getDefaultAdRect
public android.graphics.Rect getDefaultAdRect() -
getDefaultAdRectDips
public android.graphics.Rect getDefaultAdRectDips() -
getCurrentMaxSizeRect
public android.graphics.Rect getCurrentMaxSizeRect() -
setCurrentMaxSizeRect
public void setCurrentMaxSizeRect(android.graphics.Rect currentMaxSizeRect) -
setDefaultPosition
public void setDefaultPosition(android.graphics.Rect defaultPosition) -
getDefaultPosition
public android.graphics.Rect getDefaultPosition()
-