diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java index d81490fd82cb25..c7dc9b34265a4e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java @@ -110,6 +110,16 @@ public void addCustomFont(Context context, String fontFamily, int fontId) { } } + /** + * Equivalent method to {@see addCustomFont(Context, String, int)} which accepts a Typeface + * object. + */ + public void addCustomFont(String fontFamily, @Nullable Typeface font) { + if (font != null) { + mCustomTypefaceCache.put(fontFamily, font); + } + } + /** * Add additional font family, or replace the exist one in the font memory cache. *