diff --git a/app/src/main/java/com/gh/base/BaseActivity.java b/app/src/main/java/com/gh/base/BaseActivity.java index a48c655380..ee96d8a323 100644 --- a/app/src/main/java/com/gh/base/BaseActivity.java +++ b/app/src/main/java/com/gh/base/BaseActivity.java @@ -1,6 +1,8 @@ package com.gh.base; import android.content.Intent; +import android.content.res.Configuration; +import android.content.res.Resources; import android.os.Build; import android.os.Bundle; import android.os.Handler; @@ -253,4 +255,14 @@ public abstract class BaseActivity extends BaseAppCompatActivity implements Easy return true; } + @Override + public Resources getResources() { + Resources resources = super.getResources(); + if (resources.getConfiguration().fontScale != 1.0f) { + Configuration configuration = resources.getConfiguration(); + configuration.fontScale = 1.0f; + resources.updateConfiguration(configuration, resources.getDisplayMetrics()); + } + return resources; + } } diff --git a/app/src/main/res/layout/tab_item.xml b/app/src/main/res/layout/tab_item.xml index d867da5506..d72295d949 100644 --- a/app/src/main/res/layout/tab_item.xml +++ b/app/src/main/res/layout/tab_item.xml @@ -9,6 +9,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/text_tabbar_style" - android:textSize="14sp" /> + android:textSize="14dp" /> \ No newline at end of file