typeface相关内容

使用自定义字体显示时间问题

我有一个数字时钟小部件,我想使用自定义字体来显示时间.我知道它不能在远程视图中完成,所以我获得了一些代码,将自定义字体呈现为位图,然后将其跨远程视图推送到图像视图.但是,我无法让它工作.到目前为止,这是我的代码: public Bitmap buildUpdate(String time){RemoteViews 视图 = new RemoteViews(this.getPackageName ..
发布时间:2022-01-18 22:59:15 移动开发

如何在小部件中使用自定义字体?

我有一个数字时钟小部件.如何使用 assets/fonts 中的自定义字体作为显示时钟的 textview 中的默认字体? 这是我的代码: 包android.tristan.widget.digiclock;导入 java.util.Calendar;导入 android.app.PendingIntent;导入android.app.Service;导入 android.appwidg ..
发布时间:2022-01-18 21:58:31 移动开发

当我们在三星设备中更改设备字体样式时,如何防止 TextView 字体更改

我想说我在设置 textview 字体时遇到了一个奇怪的问题.如果我从设置更改设备字体样式->显示,然后 textview 字体样式也会改变.我怎样才能防止这种情况发生? 这是我的 xml 布局中的文本视图. android:fontFamily=“无衬线"android:typeface="sans" 此外,它在三星 Galaxy Grand、三星 Note 2 等设备上也能正 ..
发布时间:2022-01-09 14:16:06 移动开发

如何根据视图最大尺寸自动调整多行 TextView 上的文本大小?

我一直在寻找一种在 textview 中自动调整文本的方法.通过搜索,我找到了许多解决方案,例如: FontFitTextView AutoResizeTextView 自动缩放/调整大小 但像许多其他人一样,这些并不能解决我的问题.当我们使用带有多行的 TextView 时,它们无法按预期工作. 基本上我的目标是这个: 如您所见,文本根据宽度、高度调整大小并注意换行, ..
发布时间:2022-01-09 13:41:07 移动开发

Android 上的自定义字体和自定义文本视图

从我需要开发的应用程序中,我收到了包含许多文件的特定字体,例如 FontName-Regular、FontName-Bold、FontName-it.我需要在应用程序的所有文本视图中使用它.首先,我认为这是一项简单的任务.查看 SO,发现一个非常好的线程:这里 所以首先我确实喜欢: public static void overrideFonts(final Context context ..
发布时间:2022-01-09 13:39:17 移动开发

如何更改 Textview 中的字母间距?

如何更改文本视图中的字母间距?如果我在其中包含 HTML 文本会有帮助吗(我不能在我的代码中使用 webview). 附:我在带有 HTML 文本的 textview 中使用我自己的字体. 解决方案 查看 android:textScaleX 根据您需要多少间距,这可能会有所帮助.这是唯一与 TextView 中的字母间距相关的东西. 编辑: 请参阅下面的 @Jerabe ..
发布时间:2022-01-09 13:34:35 移动开发

如何在 Android 中更改 TextView 的 fontFamily

所以我想更改 Android 中的 android:fontFamily 但我在 Android 中看不到任何预定义的字体.如何选择其中一个预定义的?我真的不需要定义自己的 TypeFace,但我所需要的只是与现在显示的不同. 看来我在上面所做的不会真正奏效!顺便说一句 android:fontFamily="Arial" 是一个愚蠢的尝试! 解决方案 从android 4.1/4. ..
发布时间:2022-01-09 13:16:28 移动开发

从 url 动态加载字体或从 lib 静态加载字体

我正在运行一个 Android 应用程序,我想动态加载字体并在运行时使用它.我该怎么做? 还有如何在我编写的 SDK 中包含字体,在我编写的应用程序中引用 sdk,并使用 SDK 中包含的字体? 编辑:感谢您对此投了 -1 票,无论是谁这样做,我都会停止分享知识,这是让我闭嘴的好方法. 解决方案 我会这样做:(使用 AsyncTask,这并不完美)如果你想要比 AsyncTas ..
发布时间:2022-01-08 16:49:15 移动开发

Android DatePicker 字体

我知道您可以像这样将自定义 TypeFace 应用到 Android 中的 TextView: TextView tv = findViewById(R.id.textview01);字体 tf = Typeface.createFromAsset(getAssets(), "fonts/BLACKROSE.TTF");tv.setTypeface(tf); 有没有办法为 DatePicker ..
发布时间:2022-01-05 13:28:02 移动开发

“无法制作原生字体"只为某些人

我有一个应用程序可以更改某些元素的字体.它适用于大多数人,但可能有 0.5% 的人在尝试更改字体时会出现异常.堆栈跟踪的重要部分是这样的: Caused by: java.lang.RuntimeException: native typeface cannot be made在 android.graphics.Typeface.(Typeface.java:147)在 android.gra ..
发布时间:2021-12-30 10:44:41 移动开发

android ListView中的自定义字体

我在整个应用程序中都使用了自定义字体(顺便说一句,我令人沮丧地发现您必须以编程方式手动应用到每个控件!),我需要将它应用到列表视图.问题是我看不到在哪里将列表字体中使用的 textview 设置为我的自定义字体(因为我从未实例化它 - 这一切都由适配器处理). 我最希望的是能够使用这样的适配器: new ArrayAdapter(Context context, TextView text ..
发布时间:2021-12-13 16:19:39 移动开发

如何在Android中更改TextView的fontFamily

所以我想在 Android 中更改 android:fontFamily 但我在 Android 中没有看到任何预定义的字体.我如何选择其中一个预定义的?我真的不需要定义我自己的 TypeFace,但我所需要的只是与它现在显示的不同. 看来我在那里做的真的行不通!顺便说一句 android:fontFamily="Arial" 是一次愚蠢的尝试! 解决方案 来自 android 4. ..
发布时间:2021-11-27 18:24:48 移动开发

Android Studio 中的 Assets 文件夹?

我正在尝试使用自定义字体,并且我读到我想将字体放在资产/字体中.我正在使用 Android Studio,但我似乎没有资产文件夹.所以我创建了一个.但是当我将资产文件夹放在 src/main 中时,我的应用程序崩溃了.我使用此代码加载我的字体. Typeface fontRegular = Typeface.createFromAsset(getAssets(), "fonts/DroidSan ..
发布时间:2021-11-21 18:51:37 移动开发