فهرست منبع

Switched back to using font files unless custom fonts are explicitly disabled.

Aidan Follestad 10 سال پیش
والد
کامیت
594bd2cfd8

BIN
library/src/main/assets/fonts/Roboto-Medium.ttf


BIN
library/src/main/assets/fonts/Roboto-Regular.ttf


+ 5 - 6
library/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java

@@ -94,12 +94,11 @@ public class MaterialDialog extends DialogBase implements View.OnClickListener {
         super(getTheme(builder));
         mBuilder = builder;
 
-        if (!mBuilder.useCustomFonts && mBuilder.mediumFont == null) {
-            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
-                mBuilder.mediumFont = Typeface.create("sans-serif-medium", Typeface.NORMAL);
-            } else {
-                mBuilder.mediumFont = Typeface.create("sans-serif", Typeface.BOLD);
-            }
+        if (!mBuilder.useCustomFonts) {
+            if (mBuilder.mediumFont == null)
+                mBuilder.mediumFont = TypefaceHelper.get(getContext(), "Roboto-Medium");
+            if (mBuilder.regularFont == null)
+                mBuilder.regularFont = TypefaceHelper.get(getContext(), "Roboto-Regular");
         }
 
         this.view = LayoutInflater.from(getContext()).inflate(R.layout.md_dialog, null);