2011-12-01 21 views
0

用户需要有能力通过使用我的新应用程序来更改他的系统字体。那么如何从我的应用程序中的“设置 - >显示 - >屏幕显示 - >字体样式”下的首选项获得“字体样式”的端口?如何在我的Android应用程序中使用“字体样式”?

此外,我在Android源代码中搜索“字体样式”,但无法找到它。

+0

您需要接受以前的问题的一些答案。 – kcoppock

+0

我如何接受我的问题的答案? – thalsharif

+0

只需点击您认为是解决问题的答案左侧的复选标记即可。 – kcoppock

回答

3

那么如何在我的应用程序中获得一个“字体样式”的端口作为位于“设置 - >显示 - >屏幕显示 - >字体样式”的偏好?

这在标准的Android中不存在。没有系统范围的“字体样式”设置。您的特定设备可能会提供该设置,在这种情况下,它可能只会影响内置的应用程序。

+1

我相信这主要是三星的事情。它实际上影响了大多数应用程序(我相信它只是替换系统文件夹中的Droid Sans Regular,Italic和Bold),如果它们没有指定它们自己的样式的话。 – kcoppock

+2

@ kcoppock:啊,好的。这实际上很可怕 - 不能保证应用程序在其他字体中可读。当设备制造商像这样拉动特技时,错误地把我当废话...... – CommonsWare

+0

是的,我绝对同意,并且大部分默认设置都是漫画三合一,这更糟糕。其中一些导致状态栏小部件中“蓝牙”中的“h”换行到另一行(这看起来很残酷)。 – kcoppock

相关问题