Don';从Android本机移动设置更改字体时,请不要更改我的应用程序的字体
我需要的是,当我的应用程序从Android设置更改时,我不希望它的字体改变 例如:Don';从Android本机移动设置更改字体时,请不要更改我的应用程序的字体,android,fonts,font-family,Android,Fonts,Font Family,我需要的是,当我的应用程序从Android设置更改时,我不希望它的字体改变 例如: 如果我在我的应用程序中设置了FontABC,并且我在Android设置中设置了FontXYZ。它还将我的应用程序的字体更改为XYZ。我不要这个 您可以在应用程序中设置自己的字体。 chrisjenx的书法库正是为了实现这一目的,所以您可以在应用程序中覆盖系统字体。 以下是书法的github链接: 您可以设置/使用自定义字体来解决此问题 请按照以下步骤操作 步骤1:在资源文件夹下创建“字体”目录 步骤2:下载字体并
如果我在我的应用程序中设置了FontABC,并且我在Android设置中设置了FontXYZ。它还将我的应用程序的字体更改为XYZ。我不要这个 您可以在应用程序中设置自己的字体。 chrisjenx的书法库正是为了实现这一目的,所以您可以在应用程序中覆盖系统字体。 以下是书法的github链接:
您可以设置/使用自定义字体来解决此问题 请按照以下步骤操作 步骤1:在资源文件夹下创建“字体”目录 步骤2:下载字体并将其添加到字体文件夹中 步骤3:现在您可以直接在xml文件中访问/使用 例如:
<TextView
android:id="@+id/tvWelcome"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="32dp"
android:fontFamily="@font/nunito_sans_bold"
android:gravity="center"
android:text="@string/str_hello"
android:textColor="@color/dark_blue"
android:textSize="24sp" />
我下载了这段代码并运行了这段代码。当我从Android设置更改字体时,所有字体都被更改了。没用
textView.typeface = ResourcesCompat.getFont(activity, R.font.helvetica_neue_medium)