¿Cómo podemos aumentar el tamaño de la fuente en tostadas?

¿Hay alguna manera de aumentar el tamaño de la fuente en tostadas sin personalizar?

No quiero crear un diseño para aumentar el tamaño del texto.

¿Hay alguna manera?

Gracias,

Niki

6 Solutions collect form web for “¿Cómo podemos aumentar el tamaño de la fuente en tostadas?”

Creo que es alcanzable por esto:

ViewGroup group = (ViewGroup) toast.getView(); TextView messageTextView = (TextView) group.getChildAt(0); messageTextView.setTextSize(25); 

esto es …

  Toast toast = Toast.makeText(context, R.string.yummyToast, Toast.LENGTH_SHORT); //the default toast view group is a relativelayout RelativeLayout toastLayout = (RelativeLayout) toast.getView(); TextView toastTV = (TextView) toastLayout.getChildAt(0); toastTV.setTextSize(30); toast.show(); 

No puede aumentar el tamaño de fuente sin crear un CustomToastView .

Esta es una pregunta relacionada.

Aquí es cómo hacer eso con spans:

 SpannableStringBuilder biggerText = new SpannableStringBuilder(text); biggerText.setSpan(new RelativeSizeSpan(1.35f), 0, text.length(), 0); Toast.makeText(context, biggerText, Toast.LENGTH_LONG).show(); 

Trabajando desde la respuesta de Ani, otra solución que le permite establecer el tamaño del texto a un valor de dimensión sería algo como:

 public static void showToast(Context context, int resId) { Toast toast = Toast.makeText(context, resId, Toast.LENGTH_LONG); LinearLayout toastLayout = (LinearLayout) toast.getView(); TextView toastTV = (TextView) toastLayout.getChildAt(0); toastTV.setTextSize(TypedValue.COMPLEX_UNIT_PX, context.getResources().getDimension(R.dimen.TEXT_SIZE)); toast.show(); } 

Esto le permite hacer coincidir el tamaño que obtiene sus tostadas para que sean del mismo tamaño especificado en los controles TextView y Button, por ejemplo.

Puede intentar poner el código siguiente en su Manifest:

 <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true"/> 

Póngalo encima del elemento <Application> .

  • Necesidad de formatear moneda para TextView
  • Java de Java no funciona
  • Texto de Android debajo del icono (botón)
  • Método recomendado para presentar texto con formato en Android?
  • Crea una búsqueda instantánea de Google en una aplicación para Android
  • Dimensionar un TextView de múltiples líneas de Android
  • Portar clases y métodos Java a Android. (TextLayout, Font, Graphics2D, y más)
  • Etiquetas de formato Html ignoradas en el cuadro de diálogo
  • Puedo definir el texto de alineación intermedia en un archivo xml de diseño de Android
  • ¿Cómo se cambia el texto a negrita en Android?
  • Texto de TextView de Android Trunca el comportamiento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.