¿Cómo establecer el texto dentro de TextView para que esté en dos líneas?

¿Hay alguna forma de establecer programaticamente texto en TextView para que esté en dos líneas?

Tipo \n para una nueva línea

 This will be\ntwo lines 

se vera como

 This will be two lines 

Además, asegúrese de que los textViews setsingleline() no están establecidos en true

 TextView tv = new TextView(this); tv.setText("First Line \n this is Second Line"); setContentView(tv); 

Puede utilizar \n para insertar un salto de línea en su texto.

Me gusta esto:

 playing.setText( "STATION: \n" + stations.get( position ) ); 

Asegúrese de que su TextView tiene par de líneas de código en xml:

android:lines="2" android:singleLine="false"

Por defecto android:singleLine es true. Así que puede configurarlo en XML o en código Java, es decir:

 txtNextLine.setSingleLine(false); txtNotActivate.setText("first line\n"+"second line"); 

Espero que esto ayude.

  • Restablecer Android textview maxlines
  • TextView con diferentes fuentes y estilos?
  • Palabra especial de Higlight en la vista de texto
  • Android textview - no puedo conseguir que va
  • Especificación de "tachado" en una sección de texto TextView
  • TextView envuelve el texto después de cambiar el tipo de letra
  • Cómo centrar un texto verticalmente en un texto estrecho en Android?
  • Fundido de fondo de un android de vista de texto
  • Utilizar programaticamente setTextSize en? Attr / textAppearanceLarge
  • Tamaño de texto de escala automática
  • Android textview settext mostrar nullpointer excepción
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.