更改 android 字体不起作用

2024-03-24

我正在使用以下代码行来更改字体类型android应用:L

Typeface font = Typeface.createFromAsset(this.getAssets(), "fonts/Abumohammed.ttf"); 
textView.setTypeface(font);

我确定Abumohammed.ttf is in assets/fonts文件夹..但字体不会改变,也不会对文本视图产生任何影响!


Android 并不支持所有字体文件。当它失败时,它往往会默默地失败,并显示默认字体。我不知道 Android 不喜欢其中的哪些内容。

我会找到一些绝对有效的字体,比如这个 https://github.com/commonsguy/cw-omnibus/blob/master/Fonts/FontSampler/assets/fonts/HandmadeTypewriter.ttf,并尝试确保其余代码没问题。如果您确实确定该字体文件不起作用,那么您别无选择,只能寻找其他字体。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改 android 字体不起作用 的相关文章

  • 在 Android 10/Q 上运行的 Android ACTIVITY_RECOGNITION 权限 SDK 28 (SDK 29)

    我的 Android 应用程序以 SDK 28 为目标 并连接到 Google Fit 以上传数据并读取其他一些数据 该应用程序使用 HistoryAPI 读取 com google step count delta 数据 本文档声称 如果
  • 无法再转换为 LayerDrawable(升级 v7 后)

    我正在使用支持库的最新版本 22 1 1 我曾经这样去 mRatingBar RatingBar getActivity findViewById R id rating LayerDrawable layer LayerDrawable
  • FCM:无法实例化接收器 com.google.firebase.iid.FirebaseInstanceIdReceiver:

    仅在 Oreo 8 0 中接收推送通知时应用程序崩溃 java lang RuntimeException Unable to instantiate receiver com google firebase iid FirebaseIns
  • 使用 Android NDK r5b 链接静态库时出现问题 [重复]

    这个问题在这里已经有答案了 最近升级到 NDK r5b 构建失败 并出现对静态库中函数的 未定义引用 这是错误 home brian workspace VoiceEngineDemo obj local armeabi v7a objs
  • Mediaplayer 播放几次后停止播放

    我有一个按钮 按下它会播放一个随机声音剪辑 然后播放另一个声音剪辑 然后通过一个媒体播放器播放另一个声音剪辑 但是多次按下该按钮 15 20 次 后 所有音频都会停止 我在播放最后一个音频剪辑后释放媒体播放器 所以我不认为这是原因 有什么指
  • onScale 和 Canvas - 缩放图像后如何调整原点?

    我有一个非常简单的测试应用程序 带有自定义组件MyView java https github com afarber android newbie blob master TestScroll src de afarber testscr
  • 将网页保存到android中的webview缓存中

    我正在创建一个应用程序 它将从互联网下载一些网页 并在用户单击按钮时将它们保存到缓存 并在没有互联网可用时加载它们 当我运行代码时 出现空指针异常 我已在清单文件中添加了所有必要的权限 public class MainActivity e
  • 每当调用 startactivityforresult 时 Android 就会终止我的应用程序

    好吧 在我的应用程序中 我使用 Android 的默认相机和图库 startActivityforResult 为 Intent i new Intent android intent action PICK MediaStore Imag
  • 我想使用对话框显示两个数字选择器

    我试图仅使用 java 在对话框上显示两个数字选择器 代码正在工作 但我无法将其排列为相等的宽度 这是我的代码 RelativeLayout relative new RelativeLayout mContext final Number
  • 小米设备正在停止前台服务

    我们有一个几乎永远运行的应用程序前台服务 同时使用系统托盘上的通知 这是正常的初始化 该应用程序仅依赖于此服务 在我们测试的每台设备上 即使任务被删除 服务也会继续运行 但在小米设备上 从最近的任务滑动后 它突然停止 然后再次启动 具体取决
  • Android 拖放 ACTION_DRAG_ENDED 未触发

    我真的很花时间解决这个问题 到目前为止找不到任何有相关经验的朋友 这是我发布第一个应用程序之前的最后一个功能 所以在结局即将到来的情况下陷入困境让我发疯 如果我将对象放在可接受的区域中 我的拖放效果会非常好 但是 如果拖放到其他地方 我不会
  • 使用 Spotify SDK 安装 Android 应用程序时出错,[INSTALL_FAILED_NO_MATCHING_ABIS]

    我正在尝试遵循Spotify Beta SDK 使用教程 https developer spotify com technologies spotify android sdk tutorial 每当我尝试将应用程序安装到 Nexus 6
  • 实施材质主题时遇到问题

    我在用this http antonioleiva com material design everywhere 作为在 Android 5 0 之前的设备上向现有应用程序实施 Material 主题的教程 我的问题是我得到了Null Po
  • 如何模糊视图

    I have a view having different colors I need to blur the background of that view for example There is LinearLayout in wh
  • Firebase API 初始化失败,java.lang.reflect.InitationTargetException

    我在我的应用程序中使用 firebase 身份验证 数据库和存储服务 之前运行良好 我已经添加了 firebase 云消息传递设置 如文档中所述 但应用程序在运行时崩溃了 我调查了这个问题大约 4 个小时并尝试了不同的解决方案 就像保持所有
  • 如何从MediaCodec获取解码格式?

    我正在与MediaCodec 我用它来解码 mp4 video MediaCodec 将视频解码为YUV格式 但我需要得到RGBA 一切都很好 但我发现有几种可能的格式 例如YUV420 YUV422等等 因此 据我所知 要进行转换 我需要
  • Android 4.2以下如何设置layoutDirection为RTL

    尝试将布局元素设置为 RTL 顺序 4 2 及以上行 layoutDirection rtl 并在清单中 android supportsRtl true 工作得很好 但对于 4 2 以下则不然 解决方案有人吗 只需使用视图兼容使用 and
  • 图标和导航视图之间的左边距

    我必须在图标和图标之间添加左边距NavigationView 如下图中箭头所示 我知道根据谷歌规范 这个边距必须有16dp但我需要改变它 我努力了
  • Jetpack 中的波浪框组成

    有没有办法用Canvas制作一个顶部有波浪形的盒子 我想知道这个效果是否可以直接用Canvas来实现 不需要有滚动动画 不太清楚你为什么在谈论Canvas 要裁剪这样的视图 您可以使用自定义Shape并将其应用到您的视图中Modifier
  • 安装 APK 时出现会话“应用程序”错误

    我在将 Android Studio 1 1 编写的项目导入 Android Studio 2 1 2 时遇到困难 每当在平板电脑上测试应用程序之前构建 gradle 时 我都会收到此错误 下面是错误的屏幕截图 有谁知道是什么问题 我尝试过

随机推荐

  • 隐藏特定用户组的表单选项卡

    需要隐藏表单上某些用户组的某些选项卡 问题是 隐藏选项卡中的所有字段似乎不起作用 任何想法表示赞赏 使用 AX 2009 如果有人需要用视觉来回答这个问题 在 AX 中 您可以通过属性表为选项卡分配安全密钥 Then you can eit
  • 根据因子水平对 ggplot2 背景进行着色[重复]

    这个问题在这里已经有答案了 我有一个数据集 其中包含随时间 日期 变化的两个变量 Tb 和 Ta 看起来像这样 Date Tb Ta Light 1 2015 02 15 01 13 00 36 103 22 751 nightime 2
  • 如何让 Google 表单检索电子表格数据并将其显示在 Google 网站上?

    期望的结果 能够在 Google 表单 可能但不一定 可以是标准网页中的表单 中输入搜索词 并从 Google Sheet 检索相关数据并显示在 Google Site Web 应用程序中 我在这个问题中学习了如何从参数化 URL 检索数据
  • Chrome默认按钮样式

    是否可以在 CSS 中获取默认的 Chrome 按钮样式 当然很多人会说用http pastebin com zjkW2cJe http pastebin com zjkW2cJe or http pastebin com xKGBZFPg
  • 使用多重继承调用父类 __init__ ,正确的方法是什么?

    假设我有一个多重继承场景 class A object code for A here class B object code for B here class C A B def init self What s the right co
  • 如何创建一个做某事的计时器?

    我对 XNA C 很陌生 我想知道如何在 XNA C 中创建一个在几秒钟后执行某些操作的计时器 我见过Flash 教程 http www republicofcode com tutorials flash as3timer 这满足了我的需
  • 将 SQLite-NET 与 UWP 结合使用

    我从 NuGet 下载了该包 但仍然没有将 SQLite cs 和 SQLiteAsync cs 添加到项目中 如果 SQLite NET 仍然不支持 VS 2015 RTM 有任何可能的替代方案吗 请注意 我尝试了 SQLite NET
  • 如何使用内联CSS更改标签的字体大小?

    无法更改以下代码的标签字体大小 td valign top width 620 strong a href images pub pub1 pdf target self Factsheet of the OSCE Border Manag
  • Rust 中结构的生命周期界限如何工作?

    昨天IRC里对此有一些讨论 让我感到隐隐约约的不满 问题是 如何在结构上定义生命周期以将其内容限制为 只有与 自身 一样长寿的事物 i e a self那类的东西 我最初的反应是 你不能 如果你创建一个结构体Foo lt a gt 与其关联
  • Laragon 和 Laravel - sendmail 不工作

    我使用 Windows 10 Laragon 和 Laravel 框架 我通过调用设置默认身份验证php artisan make auth 问题是当我尝试使用 忘记密码 组件时 sendmail 不起作用 我点击后Send Passwor
  • 在首次反应应用程序初始化之前显示加载图标

    在浏览器下载所有 js 文件并加载 React 应用程序之前显示加载程序图标的标准方式是什么 我可以在不破坏任何东西的情况下做这样的事情吗 div class app Loading div Yes 一旦你的 JavaScript 加载完毕
  • 在 Visual Studio 中使用不同的编译器

    这可能是一个初学者问题 但在互联网上找不到正确的答案 我很好奇我可以使用吗其他Visual Studio 10 中的编译器 我喜欢 从 Visual Studio 2010 开始 概念上可以集成另一个编译器 在书里 在 Microsoft
  • 是否可以使用flyway管理oracle数据库?

    我真的很难理解如何使用 Flyway 来管理 Oracle 数据库 相关数据库有 3 个模式 如果我在我的 gradle 文件中的 Flyway 插件定义中规定了 3 个模式 我如何管理用户本身的创建以及他们使用的表空间 任何提示或建议将非
  • Jquery Mobile 面板随内容滚动

    使用 Jquery Mobile 我有一个面板 div 来创建导航系统并将其高度设置为浏览器的 100 如果内容超出面板的高度 则 css Overflow y 属性可让用户滚动查看隐藏的内容 很简单吧 现在我遇到了一些麻烦 虽然 css
  • 如何向节点的所有特定子节点添加属性

    我有以下节点 我想在其中向所有节点添加属性add nodes
  • Flutter Firestore - 查找“文档快照”id

    我有一个带有产品列表的简单应用程序 产品存储在 Firebase Firestore 上 我想下载产品列表并让用户可以更新一些数据 所以我准备了产品清单 Widget buildProductsList return new StreamB
  • JcaPEMWriter 可以生成 PKCS#8 输出吗?

    以下代码使用JcaPEMWriterBouncyCastle 中的类 以 PKCS 1 格式输出随机生成的 RSA 私钥 BEGIN RSA PRIVATE KEY public static void main String args t
  • Kotlin for 具有不同的增量

    Kotlin 有以下内容 for i in 0 10 它与Java类似 for int i 0 i lt 10 i 但是如何改变 kotlin 中的增量以获得与 java 中类似的东西 for int i 0 i lt 10 i i 2 f
  • TYPO3-Slug 无法使用 f:link.action 中的多个参数

    我尝试在 TYPO3 9 5 中从操作链接创建语音 URL 以便让下一页知道用户来自哪里 当我使用此代码作为操作链接时
  • 更改 android 字体不起作用

    我正在使用以下代码行来更改字体类型android应用 L Typeface font Typeface createFromAsset this getAssets fonts Abumohammed ttf textView setTyp