¿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> .

  • Centrar texto en un brindis en Android
  • Cómo escribir una matriz en un archivo de texto en el almacenamiento interno?
  • Archivo de recursos de texto de lectura de Android
  • Android TextView defStyle parámetro ignorado?
  • Cómo leer un archivo de texto seleccionado de sdcard en android
  • ¿Cómo puedo utilizar TypefaceSpan o StyleSpan con un tipo de letra personalizado?
  • Necesidad de formatear moneda para TextView
  • Desplazamiento horizontal del texto en Android
  • Hacer texto en negrita y cursiva
  • Cambiar la imagen de fondo de una actividad que extiende ListActivity
  • Cómo buscar texto en la vista web
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.