问题标签 [calligraphy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
373 浏览

android - 在我的应用程序上使用 Android 自定义字体时如何启用抗锯齿功能?

我删除了 chrisjenx/Calligraphy 库以在 Android 应用程序android 官方文档上使用原生字体 XML 。

替换活动很简单,但现在字体在没有抗锯齿的情况下呈现,在浅色字体中差异很明显。我使用了相同的 ttf 字体(lato-light.ttf)。

有什么帮助或想法吗? 在此处输入图像描述

顶部是原生渲染的,底部是用书法渲染的。

字体是 Lato - Light

0 投票
1 回答
722 浏览

android - Android书法库:设置默认字体不起作用

我确实使用uk.co.chrisjenx:calligraphy依赖项来使用资产文件夹中的字体,但是默认字体并未应用于我的应用程序。我遵循了其他 stackoverflow 问题中使用的指南,但它们不起作用,并且所有解决方案都使用了我在下面使用的相同语法。

这是我的应用程序,字体路径是正确的,因为它使用 XMLfontpath属性工作;

0 投票
1 回答
54 浏览

android - 一段时间后,一些符号变为粗体 Android 4-5

一段时间后,一些符号在 Android 4-5 上变为粗体。我们使用自定义字体 ubuntг 和库 Calligraphy。

这是我们用来处理 Calligrapy 的代码:

这是它的样子

在此处输入图像描述

更新:

使用标准 Android方式后一切正常

0 投票
2 回答
2614 浏览

android - 无法解析符号“CalligraphyContextWrapper”

直到昨天一切正常,但今天我已将我Android studio的从2.3 更新到 3.1,我现在收到此错误。但即使我得到了Cannot resolve symbol CalligraphyContextWrapper,项目仍然是成功的cleanbuild而且font变化很好。如果一切正常,我很惊讶为什么会出现这个错误。您可以在图像中看到错误,我也在下面添加我的gradle代码。如果我做错了什么,请告诉我。

在此处输入图像描述

构建等级:

我也在 github 上提出了这个问题,但书法团队没有回应。 https://github.com/chrisjenx/Calligraphy/issues/449#issuecomment-386390551

任何帮助或线索将不胜感激。

0 投票
2 回答
304 浏览

android - 带有变音符号的自定义字体 - Android 7 上相同标志上的不同字体

我的应用程序中的自定义字体有问题。有时有效,有时无效。

我有带有片段的 ViewPager。在片段 2 中,我有带有以编程方式添加的 TextView 的 LinearLayout。多次添加相同的 TextView 布局。在第一个 TextView 上一切正常,但在其他上它有变音符号的问题。

在此处输入图像描述

对于自定义字体,我使用Calligraphy,但我也尝试使用 Support Library 26 中的字体系列,结果相同。TextViews 应该使用默认字体,但是当我更改字体样式或以编程方式设置字体时,我最终会得到相同的结果。

该问题仅在 Android 7 上出现(在 Nexus 5X、Huawei P10 Lite 上测试)。在三星 Galaxy S4、华为 Mate 10 pro 上 - 一切正常。

0 投票
1 回答
107 浏览

android - android:inputType 添加书法后不起作用

添加书法应用字体后,密码变得模糊,无法查看。我已经申请 android:fontFamily="sans-serif"了,但还是一样。我正在使用的书法是
implementation uk.co.chrisjenx:calligraphy:2.3.0,而我sdkVersion是 21,图书馆是com.android.support:appcompat-v7:27.1.1

登录.xml

登录.java

0 投票
0 回答
106 浏览

android - 如何修复 Calligraphy Xamarin.Android 错误的 java.lang.noclassdefounderror

这个错误让我感到恶心,当我遇到这个错误时,我必须构建清理我的项目 5-8 次,然后我的应用程序运行,否则它不会运行。在将书法用于自定义字体后,我一直面临这个问题。如果有任何其他库比这更好,那么请推荐我只是厌倦了这个错误。

我在我的应用程序中启用了多索引

我用于书法的应用程序类

错误的图片

Proguard 文件供参考。

0 投票
1 回答
309 浏览

android - 如何在xml或java中获取字体文件夹

嗨我想设置字体但我有一个问题我使用书法库来更改字体

但这会从 Assets 文件夹中获取字体!现在我想更改底部导航字体,但现在我无法访问 Assets 文件夹!

所以这是我的问题:
1.如何从 res/myfont 文件夹中设置 setDefaultFontPath 中的字体?
2.如何在 Assets 文件夹中设置字体?

0 投票
0 回答
149 浏览

android - Android P 上的神器 for the character 5 with Calligraphy 3

我有一个 android 应用程序使用

io.github.inflationx:calligraphy3:3.0.0

使用以下构建设置

compileSdkVersion 28

构建工具版本“27.0.3”

在 Google Pixel XL OS android 9 上进行测试

有趣的是,如果我有一个需要显示 5 个字符的小文本视图,则文本会以一种奇怪的方式被拉长/挤压。这是针对font_avenir_medium 它只发生在 P 设备上,并且当字体 SP 设置为低于 25时发生。但仅适用于这种字体。如果我改成说 avenir_book 它会正常工作。

当我在 Calligraphy 2 和 P 出现时,这发生在整个应用程序中,但是除了字符“5”之外的其他字母在 3 中被解决。在这种情况下,超过 5 受到影响。

我的基本活动具有以下内容,并且所有其他字体均已正确设置。

这是有问题的自定义视图,尽管它真的没有什么有趣的。除了它的自定义视图。

我们可以从左到右看到这里的效果。15sp、20sp、25sp 在此处输入图像描述

0 投票
0 回答
57 浏览

android - 书法库不适用于华为 p20 lite

我正在尝试使用 bebasneue 字体,但它不起作用,我已经尝试了所有方法,但在手机 huawei p20 lite 上没有任何效果,如果您想进一步了解,这是项目源代码 https://github.com/IslamAssem/ Ml3bna