平板电脑上的Android默认字体质量低

时间:2014-11-10 09:27:42

标签: android fonts

我的应用程序中的默认字体在平板电脑(10.1注释)看起来很难看,而在手机(5英寸屏幕)看起来不错。在平板电脑上的其他应用程序字体看起来很好,但在我的应用程序中它看起来像缺少一些像

用于描述我的问题的屏幕截图:
enter image description here

3 个答案:

答案 0 :(得分:1)

要解决此问题,您需要在应用中dimens.xmlvalues-large文件夹中添加文字大小。

答案 1 :(得分:1)

阅读此http://developer.android.com/guide/practices/screens_support.html。 创建支持不同屏幕尺寸的android值文件夹。

enter image description here

此处为7英寸Android设备的第一个文件夹,其中包含ANDROID 3.1或更低版本。第二个是7英寸设备,Android版本大于3.1。 命名约定sw600表示最小宽度为600.因此该文件夹的宽度为600到720.因此创建 values-sw480dp values-sw320 为dimens.xml文件添加值

Android运行时会自动从相应的文件夹中选择值。

在支持不同屏幕尺寸的每个文件夹中创建dimen.xml文件。

答案 2 :(得分:1)

在Android中,您可以为不同的屏幕尺寸创建单独的布局和值。因此,检查项目文件夹树并查找values-sw300dp,values-sw360dp等...如果您将该文本视图的屏幕大小声明为 <TextView ....... android:textSize = "10sp" >

在文件夹值-sw720dp中编辑文件dimens.xml以添加新条目让我们说&#34; myheadingsize&#34;并将大小声明为20sp。

然后将textview更改为

<TextView ........... android:textSize="@dimens/myheadingsize" >

对于较小的设备编辑相应的dimens.xml,为&#34; myheadingsize&#34;

提供较小的值