diff --git a/mobile/src/main/AndroidManifest.xml b/mobile/src/main/AndroidManifest.xml
index 2ac65b5a..fdced725 100644
--- a/mobile/src/main/AndroidManifest.xml
+++ b/mobile/src/main/AndroidManifest.xml
@@ -34,6 +34,9 @@
android:value="@integer/google_play_services_version"/>
+
(R.id.drawer_title)
- ResourcesCompat.getFont(this, R.font.iceland, object : ResourcesCompat.FontCallback() {
- override fun onFontRetrievalFailed(reason: Int) {} // Do nothing
- override fun onFontRetrieved(typeface: Typeface) { drawerTitle.setTypeface(typeface) }
- }, null)
-
if (savedInstanceState == null) displayFragment(ProfilesFragment())
previousSelectedDrawer = drawer.currentSelection
statusText = findViewById(R.id.status)
diff --git a/mobile/src/main/res/font/iceland.xml b/mobile/src/main/res/font/iceland.xml
index d1c452e1..b887eb61 100644
--- a/mobile/src/main/res/font/iceland.xml
+++ b/mobile/src/main/res/font/iceland.xml
@@ -1,11 +1,7 @@
-
+
+
diff --git a/mobile/src/main/res/layout/layout_header.xml b/mobile/src/main/res/layout/layout_header.xml
index 77d4b4c9..17db2b80 100644
--- a/mobile/src/main/res/layout/layout_header.xml
+++ b/mobile/src/main/res/layout/layout_header.xml
@@ -14,6 +14,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
+ android:fontFamily="@font/iceland"
android:gravity="center"
android:text="shadowsocks"
android:textColor="@android:color/white"
diff --git a/mobile/src/main/res/values/preloaded_fonts.xml b/mobile/src/main/res/values/preloaded_fonts.xml
new file mode 100644
index 00000000..d421ea09
--- /dev/null
+++ b/mobile/src/main/res/values/preloaded_fonts.xml
@@ -0,0 +1,6 @@
+
+
+
+ - @font/iceland
+
+