Problemas con las fuentes en android 4.4

Primera pantallasegunda pantalla

Hoy he actualizado mi sdk android a 19 api, y mientras pruebo mi aplicación he encontrado algunos errores en 19 api: soltar algunas fuentes en la vista de texto, o tener problemas con su tamaño.

Primera pantalla, código de una vista:

tvBalance = new TextView(getContext()); rlParams = new LayoutParams(frame.width, (int) (frame.heigth * zoneExtetn)); rlParams.setMargins(frame.left, (int) (frame.top - frame.heigth * (zoneUp-0.1f)), 0, 0); tvBalance.setLayoutParams(rlParams); tvBalance.setGravity(Gravity.CENTER); tvBalance.setPadding(0, 0, 0, 0); tvBalance.setTextColor(0xffffd008); tvBalance.setTextSize(PokerTextSize.scaleFont(getContext(), 28)); tvBalance.setText("$ 0 000 000 000"); tvBalance.setTypeface(TypefaceBase.getCalibri((Activity) getContext())); rlMoney.addView(tvBalance); 

Y segundo código de pantalla:

 TextView tvText = new TextView(llContent.getContext()); llParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); llParams.setMargins(0, 0, 0, marg*2); tvText.setLayoutParams(llParams); tvText.setTextSize(fonts[0]); tvText.setTextColor(articleColor); tvText.setText(Html.fromHtml(articleItem.getString())); tvText.setTypeface(TypefaceBase.getCalibri((Activity) this.getContext())); llContent.addView(tvText); 

¿Alguien tiene estos problemas en android 4.4 kit-kat?

Estoy teniendo un problema similar, y encontré este hilo. Vea si eso ayuda.

Las fuentes ttf personalizadas no se muestran correctamente en TextView en Android 4.4 KitKat

Editar:

Yo estaba teniendo el mismo problema durante el uso de calibri.ttf. Cambié a lato.ttf (disponible en google.com/fonts), y funcionan bien / se ven muy similares.

Tuve el mismo problema, estaba usando la fuente AppleLiGothic.ttf para mi aplicación, era como 5 MB de tamaño de archivo. De todos modos más adelante he cambiado la fuente a Roboto-Light.ttf. Tomé esta fuente de la carpeta de datos android19 sdk. Creo que algunas fuentes pueden no ser compatibles en la actualidad es mejor probar unos pocos hasta que encuentre cuál funciona.

Font no funcionó para mí también en Android 4.4.2 (Kitkat) i resuelto el problema mediante la conversión de mi archivo.ttf a file.otf

Reemplazar

 Typeface typeface = Typeface.createFromAsset(activity.getAssets(), "yourFont.ttf"); yourTextView.setTypeface(typeface); 

Por:

 Typeface typeface = Typeface.createFromAsset(activity.getAssets(), "yourFont.otf"); yourTextView.setTypeface(typeface); 

FYI: el trabajo de formato .otf para toda la versión de android (no sólo en kitkat)

Lo que he estado haciendo es poner la fuente en la carpeta assets y cargarla como tal:

 Typeface typeface = Typeface.createFromAsset(activity.getAssets(), "yourFont.ttf"); yourTextView.setTypeface(typeface); 

No he tenido ningún problema en Kit Kat cuando uso este método

  • Instalación de la aplicación pero no se muestra en Google Glass después de la actualización de KitKat
  • Detectar cuando los botones del sistema son visibles mientras se usa 'modo inmersivo'
  • Ejecución de múltiples instancias de la misma aplicación en kitkat android
  • ¿Cuál es la diferencia entre Dalvik VM y ART Runtime?
  • ¿Cómo obtener bordes y tamaños precisos en la vista Web de Android KitKat (Android Chrome) en Nexus 7?
  • Android parse.com que guarda error de la instalación. Objeto no encontrado para la actualización
  • Cajón de navegación debajo de la Barra de Acción
  • El controlador onScaleChanged de WebView se llama varias veces
  • Problemas con android-ffmpeg en Android Lollipop
  • Color de estilo CSS ineficaz en estrellas (& # 9733;) en Samsung con Android 4.4 KitKat
  • Configuración del emulador de kitkat para Android 4.4
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.