#android #xml #symbols #xml-layout
#Android #xml #символы #xml-макет
Вопрос:
Мне нужны две кнопки навигации с их текстами — <
и >
. Однако компилятор не позволяет мне использовать эти символы, даже если я использую <
и >
.
Можно ли как-нибудь поместить эти символы в файл XML-дизайна?
Ответ №1:
Использовать amp;<
для <
Использовать amp;>
для >
Использовать amp;amp;
для amp;.
и т.д.
Комментарии:
1. Спасибо, не могли бы вы дать мне полный список для всех символов, пожалуйста? Google плохо работает с символами.
2. Проверьте это: en.wikipedia.org/wiki /…
3. Смотрите эту страницу .
4. хей нанне, как я могу это использовать? предположим, мне нужно отобразить текст, включающий <cuisine>Кухня: тайская, китайская и вьетнамская</cuisine>. но здесь это «amp;»» здесь нельзя использовать, скорее я должен использовать «и». как я могу использовать «amp;» внутри текстовой строки????
5. Если вам нужно ‘amp;’, вы используете
amp;amp;
, как указано в ответе.
Ответ №2:
Использовать amp;#60;
для <
Использовать amp;#62;
для >
Использовать amp;#38;
для amp;
использовать amp;#34;
для «
для получения полного списка символов
используйте amp;# десятичный код символа; как указано выше
Наслаждайтесь программированием..
Ответ №3:
Программистам Android рекомендуется хранить строковые значения в res / values / strings. Если вы добавите сюда строку, вы можете ссылаться на нее в своем XML-файле следующим образом: android:text="@string/mystring"
Ответ №4:
Объявите это в string.xml
и используйте:
<string name="sna">Synonyms amp;amp; Antonyms</string>
И просто вызовите это в:
<TextView
android:text="@string/s_n_a"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/White"
android:layout_gravity="center"
android:textAppearance="?android:attr/textAppearanceLarge"/>
Использовать
amp;<
для <Использовать
amp;>
для >