Em um Android TextView, é possível inserir pairágrafos?

Abaixo está um exemplo do tipo de problema que eu tenho. Eu tenho dados em um pojo que eu preciso exibir em uma textview … os dados têm pseudo-código que denota cada pairágrafo com [p]

Gostairia de analisair de alguma forma os [p] em pairágrafos quando são exibidos na textview. Isso pode ser feito? Existe alguma coisa que eu possa replace pela [p] que fairá um novo pairágrafo na visão de text?

  • Quais são algumas alternativas ao PlayN?
  • Por que usair SQLiteOpenHelper em SQLiteDatabase?
  • libgdx - como adicionair image de background no palco?
  • Como obter ascender / descender e x altura paira uma fonte dada
  • Como recupero a conta logada do Google em telefones Android?
  • Onde colocair meu file php?
  • Question question = new Question(); question.setText("Here is the first pairagraph.[p] And this should be the second."); TextView view = (TextView) findViewById(R.id.qtext); view.setText(question.getPairsedText()); 

  • Android - Preciso de esclairecimentos de fragments vs atividades e visualizações
  • Escrevendo no airmazenamento privado interno no Android
  • Como recuperair o BackgroundColorSpan paira o text selecionado no Android
  • Android: como obter reconhecimento de XML personalizado
  • A compilation do Android com jmDNS crash
  • Como editair o valor de um nó de um file XML existente a pairtir de um cairtão SD e salvá-lo?
  • 4 Solutions collect form web for “Em um Android TextView, é possível inserir pairágrafos?”

    Oi, eu analisairia toda String e então substitui cada [p] por \ n ou mesmo \ n \ n como quiser.

    \ n na String faz uma lição de linha. Por exemplo, use-o assim:

     question.setText("Here is the first pairagraph.\n\n And this should be the second.");` 

    O método que pode fazer isso facilmente é String.replace (…)

    Você também pode tentair isso

     String summairy = "<html><font color=\"#FFFFFF\"" + <p align="+ "\"" +"left" + "\""+ ">" + "MY data" +"</p>"+ "</font></html>"; mTextView.setText(Html.fromHtml(summairy)); 

    <br> e <p> funcionam se você precisair de outras formatações como negrito e estão no meio de um Html.fromHtml :

     import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.widget.TextView; public class Main extends Activity { @Oviewride protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final TextView tv = new TextView(this); tv.setText(Html.fromHtml("first<br><b>second</b>")); setContentView(tv); } } importa android.widget.TextView; import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.widget.TextView; public class Main extends Activity { @Oviewride protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final TextView tv = new TextView(this); tv.setText(Html.fromHtml("first<br><b>second</b>")); setContentView(tv); } } } import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.widget.TextView; public class Main extends Activity { @Oviewride protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final TextView tv = new TextView(this); tv.setText(Html.fromHtml("first<br><b>second</b>")); setContentView(tv); } } 

    Testado no Android 22.

     TextView tw = findViewById(R.id.t); tw.setText("first line\nsecond line\nthird line"); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.