为什么我的文字会被更大的设备粉碎?

时间:2014-04-12 21:04:25

标签: android

你在文字中加粗字体(“El reloj para ciegos ......”)吗?

In my S3 Mini

在我的S3迷你

enter image description here

在我的Galaxy Tab 2 7'

 <TextView
                android:id="@+id/detalle_titulo_comercio"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginBottom="5dp"
                android:layout_marginLeft="5sp"
                android:text="T"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:textColor="@color/gris_us" />

detalle_titulo_comercio.setTypeface(Configuracion.Tf_futura_bold);

Configuracion.Tf_futura_bold = Typeface.createFromAsset(ac.getAssets(), "fonts/futurabold.otf");

谢谢!

1 个答案:

答案 0 :(得分:1)

我看到你正在使用&#34; .otf&#34;字体文件。将其转换为&#34; .ttf&#34;然后再试一次。 Android对.otf不好,这可能是你得到这个bug的原因。网上有免费的转换器,试试这个:

  

http://www.freefontconverter.com/