public class DisplayMetricsHolder
extends java.lang.Object
ReactRootView
. Moreover, they are not consistent with what iOS
returns. Screen metrics returns the metrics of the entire screen, is consistent with iOS and
should be used instead.Constructor and Description |
---|
DisplayMetricsHolder() |
Modifier and Type | Method and Description |
---|---|
static WritableNativeMap |
getDisplayMetricsMap(double fontScale) |
static android.util.DisplayMetrics |
getScreenDisplayMetrics() |
static android.util.DisplayMetrics |
getWindowDisplayMetrics()
Deprecated.
Use
getScreenDisplayMetrics() instead. See comment above as to why this
is not correct to use. |
static void |
initDisplayMetrics(android.content.Context context) |
static void |
initDisplayMetricsIfNotInitialized(android.content.Context context) |
static void |
setScreenDisplayMetrics(android.util.DisplayMetrics screenDisplayMetrics) |
static void |
setWindowDisplayMetrics(android.util.DisplayMetrics displayMetrics)
Deprecated.
Use
setScreenDisplayMetrics(DisplayMetrics) instead. See comment above as
to why this is not correct to use. |
public static void setWindowDisplayMetrics(android.util.DisplayMetrics displayMetrics)
setScreenDisplayMetrics(DisplayMetrics)
instead. See comment above as
to why this is not correct to use.public static void initDisplayMetricsIfNotInitialized(android.content.Context context)
public static void initDisplayMetrics(android.content.Context context)
@Deprecated public static android.util.DisplayMetrics getWindowDisplayMetrics()
getScreenDisplayMetrics()
instead. See comment above as to why this
is not correct to use.public static void setScreenDisplayMetrics(android.util.DisplayMetrics screenDisplayMetrics)
public static android.util.DisplayMetrics getScreenDisplayMetrics()
public static WritableNativeMap getDisplayMetricsMap(double fontScale)