在 PreferenceScreen 中使用自定义字体

发布于 2024-10-08 12:35:37 字数 141 浏览 0 评论 0原文

如何更改 PreferenceScreen 的字体以使用自定义字体?由于 PreferenceScreen 是一个最终类,因此无法在 onBindView(View) 中扩展它并设置其字体。

How to change type face of PreferenceScreen to use a custom font? Because PreferenceScreen is a final class, there is no way to extend it and set its type face in onBindView(View).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南笙 2024-10-15 12:35:37

您可以尝试迭代 PreferenceActivity 中的所有小部件,找到那些继承自 TextView 的小部件,并调整它们的字体。但请记住,这只会影响 PreferenceActivity,而不会影响那些 Preference 对象显示的任何对话框。

You can attempt to iterate over all widgets in your PreferenceActivity, find those inheriting from TextView, and adjust their font. Bear in mind, though, that this will only affect the PreferenceActivity, not any dialogs those Preference objects display.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文