为什么我的自定义字体没有被应用到我的所有应用程序中?

是否可以在Android应用程序中设置自定义字体?

我尝试了这里发布的内容,但不知道我的extends Application课程在哪里...

有什么帮助吗?

编辑:

我尝试了以下方法:

  • 添加资产文件夹并在其中插入字体,如下所示:

在此处输入图片说明

  • 添加一个从 Application

  • 从我的学校叫这个新班AndroidManifest.xml

  • 我按照自己的风格进行了添加。

MyApp.java:

public class MyApp extends Application {
  @Override
  public void onCreate() {
     super.onCreate();
    FontsOverride.setDefaultFont(this, "DEFAULT", "raleway_regular.ttf");
    //  This FontsOverride comes from the example I posted above
  }
  }

AndroidManifest.xml:

<application
      android:allowBackup="true"
      android:icon="@mipmap/ic_launcher"
      android:label="@string/app_name"
      android:supportsRtl="true"
      android:name=".MyApp"
      android:theme="@style/AppTheme">
     ....

styles.xml:

 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:fontFamily">default</item>
 </style>

但是我的字体仍然没有变化...知道吗?

然后MyApp调用该类。但是对我的字体没有影响...

EDIT2:在为按钮设置自定义样式后,我意识到我的按钮将应用自定义字体。这是我的自定义按钮样式:

<style name="MyButtonStyle" parent="Widget.AppCompat.Button">
    <item name="textAllCaps">false</item>
    <item name="android:textAllCaps">false</item>
</style>

这是现在的样子:

在此处输入图片说明

所以:我的按钮正在应用样式,但不是TextView关于为什么我的自定义字体未应用于应用程序中的所有项目的任何想法?

姆特温

试试这个代码。但是您需要使用初始化代码中的TextView或Button findViewByIdMethod(int id)

TextView yourTextView = findViewById(R.id.YourTextViewId);    
Typeface font = Typeface.createFromAsset(getActivity().getAssets(),"raleway_regular.ttf");
yourTextView.setTypeface(font);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的ImageButton样式没有应用到我的ImageButton?

来自分类Dev

为什么我的左边距没有应用到我的单选按钮上?

来自分类Dev

为什么颜色没有应用到我的引导HTML

来自分类Dev

为什么我的自定义样式未应用到操作栏中?

来自分类Dev

为什么样式没有应用到ToggleButton?

来自分类Dev

为什么选中时,我的css不能应用到我的复选框,而只有在用razor渲染时才应用?

来自分类Dev

为什么我的POST请求没有被nginx proxy_passed传递到我的nodejs应用程序?

来自分类Dev

为什么我的PHP代码没有将应用程序提交到我的电子邮件?

来自分类Dev

为什么我在Angular应用程序中的Async自定义验证器对键入的输入有效,但对粘贴的输入却无效?

来自分类Dev

如何让我的 python 函数正确地将 IF-ELIF-ELSE 语句正确应用到我的 Pandas 数据框中的所有行?

来自分类Dev

为什么此CSS设置未应用到我的表?

来自分类Dev

如何为所有文本声明应用程序范围的自定义字体

来自分类Dev

适用于没有特定 TargetType 的应用程序的多个自定义字体

来自分类Dev

自定义适配器使我的应用程序崩溃(NullPointerException)我尝试了所有事情?

来自分类Dev

自定义适配器使我的应用程序崩溃(NullPointerException)我尝试了所有事情?

来自分类Dev

对应用程序中的所有文本使用自定义字体,不适用于Lollipop

来自分类Dev

对应用程序中的所有文本使用自定义字体,不适用于Lollipop

来自分类Dev

如何在我的应用程序中嵌入自定义字体

来自分类Dev

为什么我的winforms应用程序中的自动版本没有增加?

来自分类Dev

为什么我的Express应用程序中的导航栏上没有其他标签?

来自分类Dev

为什么图像没有显示在我的Apple Watch应用程序中?

来自分类Dev

为什么我的提交表单没有在Meteor应用程序中执行?

来自分类Dev

为什么在我的单页应用程序中获取错误没有堆栈跟踪?

来自分类Dev

为什么我的NodeJS应用程序中的自定义MongoDB _id无法使用字符串uuid?

来自分类Dev

为什么我无法在Web ASP应用程序中打开自定义web.config文件?

来自分类Dev

为什么我的Windows应用商店(Metro)应用程序没有出现在共享窗格中?

来自分类Dev

CSS没有应用到<label>

来自分类Dev

InputFilter没有被应用到EditText

来自分类Dev

为什么我的代码没有在我的应用程序上更新?(更新蚀之后)

Related 相关文章

  1. 1

    为什么我的ImageButton样式没有应用到我的ImageButton?

  2. 2

    为什么我的左边距没有应用到我的单选按钮上?

  3. 3

    为什么颜色没有应用到我的引导HTML

  4. 4

    为什么我的自定义样式未应用到操作栏中?

  5. 5

    为什么样式没有应用到ToggleButton?

  6. 6

    为什么选中时,我的css不能应用到我的复选框,而只有在用razor渲染时才应用?

  7. 7

    为什么我的POST请求没有被nginx proxy_passed传递到我的nodejs应用程序?

  8. 8

    为什么我的PHP代码没有将应用程序提交到我的电子邮件?

  9. 9

    为什么我在Angular应用程序中的Async自定义验证器对键入的输入有效,但对粘贴的输入却无效?

  10. 10

    如何让我的 python 函数正确地将 IF-ELIF-ELSE 语句正确应用到我的 Pandas 数据框中的所有行?

  11. 11

    为什么此CSS设置未应用到我的表?

  12. 12

    如何为所有文本声明应用程序范围的自定义字体

  13. 13

    适用于没有特定 TargetType 的应用程序的多个自定义字体

  14. 14

    自定义适配器使我的应用程序崩溃(NullPointerException)我尝试了所有事情?

  15. 15

    自定义适配器使我的应用程序崩溃(NullPointerException)我尝试了所有事情?

  16. 16

    对应用程序中的所有文本使用自定义字体,不适用于Lollipop

  17. 17

    对应用程序中的所有文本使用自定义字体,不适用于Lollipop

  18. 18

    如何在我的应用程序中嵌入自定义字体

  19. 19

    为什么我的winforms应用程序中的自动版本没有增加?

  20. 20

    为什么我的Express应用程序中的导航栏上没有其他标签?

  21. 21

    为什么图像没有显示在我的Apple Watch应用程序中?

  22. 22

    为什么我的提交表单没有在Meteor应用程序中执行?

  23. 23

    为什么在我的单页应用程序中获取错误没有堆栈跟踪?

  24. 24

    为什么我的NodeJS应用程序中的自定义MongoDB _id无法使用字符串uuid?

  25. 25

    为什么我无法在Web ASP应用程序中打开自定义web.config文件?

  26. 26

    为什么我的Windows应用商店(Metro)应用程序没有出现在共享窗格中?

  27. 27

    CSS没有应用到<label>

  28. 28

    InputFilter没有被应用到EditText

  29. 29

    为什么我的代码没有在我的应用程序上更新?(更新蚀之后)

热门标签

归档