Home » Android » android – How to display double quotes(") Symbol in a TextView?

android – How to display double quotes(") Symbol in a TextView?

Posted by: admin March 11, 2020 Leave a comment

Questions:

I’m trying to display some words in double quotes, in Text view in in xml file. But its not working. Pls help me.

    <TextView 
    style="@style/TextStyle" 
    android:text="message "quote string 1" and "quote string 2" end message" 
    android:id="@+id/lblAboutPara3" 
    android:autoLink="web"/>    

Any one knows solution for this………….

How to&Answers:

In the strings.xml, you can simply escape special characters (eg double quotes) with a backslash :

"message \"quote string 1\" and \"quote string 2\" end message"

But in views xml (eg layout.xml), you have to use HTML character entities (like &quot;) :

"message &quot;quote string 1&quot; and &quot;quote string 2&quot; end message"

For more, visit http://developer.android.com/guide/topics/resources/string-resource.html

Answer:

Use &quot; symbol to solve this hardcode problem 🙂

android:text="message &quot;quote string 1&quot;" 

Answer:

use escape characters. To display double quote use \"

Your code will be

android:text="message \"quote string 1\" and "quote string 2\" end message" 

Answer:

Please try

<TextView 
style="@style/TextStyle" 
android:text='message \"quote string 1\" and \"quote string 2\" end message' 
android:id="@+id/lblAboutPara3" 
android:autoLink="web"/> 

Answer:

You can use Unicode in any xml file

android:text="message \u0022quote string 1\u0022 and \u0022quote string 2\u0022 end message"

http://www.fileformat.info/info/unicode/char/0022/index.htm there scroll down to C/C++/Java source code

Answer:

TextView.setText(Html.fromHtml("&ldquo; " + "YOUR TEXT" + " &rdquo;"));

Answer:

<TextView 
style="@style/TextStyle" 
android:text='message "quote string 1" and "quote string 2" end message' 
android:id="@+id/lblAboutPara3" 
android:autoLink="web"/> 

Answer:

If you have a double-quote in your string, you must escape it (\”). Surrounding the string with single-quotes does not work.

In strings.xml

<string name="good_example">This is a \"good string\".</string>

Source :http://developer.android.com/guide/topics/resources/string-resource.html

Answer:

Use single quotes to wrap the message and you can use as many double-quotes as you want inside the string.

android:text='message "quote string 1" and "quote string 2" end message'