From 6c89207eff94c90a2ac20a82a7eeac1a12c6210d Mon Sep 17 00:00:00 2001 From: Max Lv Date: Fri, 22 Dec 2017 00:29:31 -0800 Subject: [PATCH] Donwload fonts through support library. #1515 --- mobile/src/main/AndroidManifest.xml | 3 --- .../java/com/github/shadowsocks/MainActivity.kt | 9 +++++++++ mobile/src/main/res/font/iceland.xml | 16 ++++++++++------ mobile/src/main/res/layout/layout_header.xml | 1 - mobile/src/main/res/values/preloaded_fonts.xml | 6 ------ 5 files changed, 19 insertions(+), 16 deletions(-) delete mode 100644 mobile/src/main/res/values/preloaded_fonts.xml 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 - -