Подтвердить что ты не робот

Как отображать двойные кавычки (") Символ в TextView?

Я пытаюсь отобразить несколько слов в двойных кавычках, в текстовом представлении в файле xml. Но это не работает. Помогите мне.

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

Кто-нибудь знает решение для этого.............

4b9b3361

Ответ 1

В strings.xml вы можете просто избежать специальных символов (например, двойных кавычек) с обратным слэшем:

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

Но в представлениях xml (например, layout.xml) вам нужно использовать символы HTML-символов (например, &quot;):

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

Для получения дополнительной информации посетите http://developer.android.com/guide/topics/resources/string-resource.html

Ответ 2

Используйте символ &quot; для решения этой проблемы с жестким кодом:)

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

Ответ 3

используйте escape characters. Чтобы отобразить использование двойной кавычки \"

Ваш код будет

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

Ответ 4

Попробуйте

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

Ответ 5

Вы можете использовать Unicode в любом XML файле

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

http://www.fileformat.info/info/unicode/char/0022/index.htm прокрутите вниз до исходного кода C/С++/Java

Ответ 6

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

Ответ 7

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

Ответ 8

Если у вас есть двойная кавычка в вашей строке, вы должны избежать ее (\ "). Окружать строку одиночными кавычками не работает.

В файле strings.xml

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

Источник: http://developer.android.com/guide/topics/resources/string-resource.html