diff --git a/mobile/src/main/AndroidManifest.xml b/mobile/src/main/AndroidManifest.xml
index fdced725..2ac65b5a 100644
--- a/mobile/src/main/AndroidManifest.xml
+++ b/mobile/src/main/AndroidManifest.xml
@@ -34,9 +34,6 @@
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 b887eb61..d1c452e1 100644
--- a/mobile/src/main/res/font/iceland.xml
+++ b/mobile/src/main/res/font/iceland.xml
@@ -1,7 +1,11 @@
-
-
+
diff --git a/mobile/src/main/res/layout/layout_header.xml b/mobile/src/main/res/layout/layout_header.xml
index 17db2b80..77d4b4c9 100644
--- a/mobile/src/main/res/layout/layout_header.xml
+++ b/mobile/src/main/res/layout/layout_header.xml
@@ -14,7 +14,6 @@
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
deleted file mode 100644
index d421ea09..00000000
--- a/mobile/src/main/res/values/preloaded_fonts.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
- - @font/iceland
-
-