/FIXED Android - TextView.setText string with n problem
up vote
0
down vote
favorite
I have a method wich retrieve some text from a Firebase :
db = FirebaseFirestore.getInstance();
db.collection("Contact").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>()
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task)
if (task.isSuccessful())
for (DocumentSnapshot document : task.getResult())
String textt = (document.getString("Text"));
settext(textt);
);
When i retrieve the String "Text" i call the method settext :
private void settext(String textt)
mainTextView.setText(textt);
Here is the value of the string textt : "azerty123nqwertyntest"
But the mainTextView prints "azerty123nqwertyntest" without newlines.
Can someone help me ?
It's FIXED, just override the method settext to :
private void settext(String textt)
String text = textt.replaceAll("\\n", "n");
mainTextView.setText(text);
android android-studio textview newline
add a comment |
up vote
0
down vote
favorite
I have a method wich retrieve some text from a Firebase :
db = FirebaseFirestore.getInstance();
db.collection("Contact").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>()
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task)
if (task.isSuccessful())
for (DocumentSnapshot document : task.getResult())
String textt = (document.getString("Text"));
settext(textt);
);
When i retrieve the String "Text" i call the method settext :
private void settext(String textt)
mainTextView.setText(textt);
Here is the value of the string textt : "azerty123nqwertyntest"
But the mainTextView prints "azerty123nqwertyntest" without newlines.
Can someone help me ?
It's FIXED, just override the method settext to :
private void settext(String textt)
String text = textt.replaceAll("\\n", "n");
mainTextView.setText(text);
android android-studio textview newline
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a method wich retrieve some text from a Firebase :
db = FirebaseFirestore.getInstance();
db.collection("Contact").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>()
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task)
if (task.isSuccessful())
for (DocumentSnapshot document : task.getResult())
String textt = (document.getString("Text"));
settext(textt);
);
When i retrieve the String "Text" i call the method settext :
private void settext(String textt)
mainTextView.setText(textt);
Here is the value of the string textt : "azerty123nqwertyntest"
But the mainTextView prints "azerty123nqwertyntest" without newlines.
Can someone help me ?
It's FIXED, just override the method settext to :
private void settext(String textt)
String text = textt.replaceAll("\\n", "n");
mainTextView.setText(text);
android android-studio textview newline
I have a method wich retrieve some text from a Firebase :
db = FirebaseFirestore.getInstance();
db.collection("Contact").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>()
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task)
if (task.isSuccessful())
for (DocumentSnapshot document : task.getResult())
String textt = (document.getString("Text"));
settext(textt);
);
When i retrieve the String "Text" i call the method settext :
private void settext(String textt)
mainTextView.setText(textt);
Here is the value of the string textt : "azerty123nqwertyntest"
But the mainTextView prints "azerty123nqwertyntest" without newlines.
Can someone help me ?
It's FIXED, just override the method settext to :
private void settext(String textt)
String text = textt.replaceAll("\\n", "n");
mainTextView.setText(text);
android android-studio textview newline
android android-studio textview newline
edited Nov 9 at 21:56
asked Nov 9 at 21:08
user9545141
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
Try this inside onComplete()
:
String textt = document.getString("Text").replaceAll("\\n", "n");
or
String textt = document.getString("Text").replace("\n", "n");
just in case the string coming from the db contains special characters.
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
Try this inside onComplete()
:
String textt = document.getString("Text").replaceAll("\\n", "n");
or
String textt = document.getString("Text").replace("\n", "n");
just in case the string coming from the db contains special characters.
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
add a comment |
up vote
0
down vote
accepted
Try this inside onComplete()
:
String textt = document.getString("Text").replaceAll("\\n", "n");
or
String textt = document.getString("Text").replace("\n", "n");
just in case the string coming from the db contains special characters.
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
Try this inside onComplete()
:
String textt = document.getString("Text").replaceAll("\\n", "n");
or
String textt = document.getString("Text").replace("\n", "n");
just in case the string coming from the db contains special characters.
Try this inside onComplete()
:
String textt = document.getString("Text").replaceAll("\\n", "n");
or
String textt = document.getString("Text").replace("\n", "n");
just in case the string coming from the db contains special characters.
answered Nov 9 at 21:56
forpas
4,0761215
4,0761215
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
add a comment |
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
I find it 2 minutes ago but that's it, thanks ^^
– user9545141
Nov 9 at 21:57
Good news......
– forpas
Nov 9 at 21:58
Good news......
– forpas
Nov 9 at 21:58
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
If u find an answer to my old post, i take it ;)
– user9545141
Nov 9 at 22:02
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
Sure, but it's not reproducable and very strange.
– forpas
Nov 9 at 22:06
I agree with that
– user9545141
Nov 9 at 22:07
I agree with that
– user9545141
Nov 9 at 22:07
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53233292%2ffixed-android-textview-settext-string-with-n-problem%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown