Potrzebuję dodać <string name="name_hint"><Given Name></string>
w pliku strings.xml. Jaka jest sekwencja ucieczki, aby to zrobić? Łańcuch należy doliczyć jest <Given Name>
Jak dodać < and > w łańcuchach android.xml
Odpowiedz
Zastosowanie <
za mniej niż symbol i >
przez ponad symbolem. więc tutaj trzeba wymienić takie jak:
<string name="name_hint"><Given Name></string>
Android plik string.xml jest zwykłym plikiem XML, dzięki czemu można używać znaków XML ucieczki:
" "
' '
< <
> >
& &
Twój Przykładem może stać <string name="name_hint"><Given Name></string>
AKTUALIZACJA: Ponadto można użyć znaku HTML entities dla każdego znaku, puste miejsce to na przykład  
, a brak łamania odstępu to  
.
Należy pamiętać, że nie jestem do końca pewien, czy to jest oficjalnie wspierany przez standardy XML, lub że „po prostu działa” ...
Można użyć „<” dla „<” i „>” na „>”
Więc należy dodać następujący ciąg w Twojej aplikacji strings.xml jak :
<string name="name_hint"><Given Name></string>
Dla innego wymogu można zdefiniować go jak
< podanej nazwie > < drugie imię > <Sirname>
<string name="name_hint"><Given Name> <Middle Name> <Last Name> </string>
lub zdefiniować trzy różne ciągi.
<string name="name_hint1"><Given Name></string>
<string name="name_hint2"><Middle Name></string>
<string name="name_hint3"><Last Name></string>
w pliku java dodać dynamicznie
tv.setText(getResources().getString(R.string.name_hint1) + " " +
getResources().getString(R.string.name_hint2)+" " +
getResources().getString(R.string.name_hint3));
Co jeśli jest to coś takiego, jak
To podejście do wprowadzania przestrzeni nie będzie działać. Próbowałem go przed opublikowaniem – user264953
To działa po mojej stronie, ale jeśli nie działa, możesz wypróbować mój ostatnio edytowany kod. Możesz zdefiniować trzy różne ciągi i możesz je dodać za pomocą swojej klasy aktywności. Tutaj możesz dodać tyle wolnej przestrzeni między łańcuchami, ile chcesz. –
- 1. referencyjne tablice znaków w łańcuchach android.xml
- 2. SQL: MIĘDZY vs <= and > =
- 3. Wymień „<” i „>” z „<” and “>” w serwerze sql
- 4. Jak zatrzymać json.Marshal przed ucieczką < and >?
- 5. Co oznacza "<?" and ">?" w języku C++
- 6. W jaki sposób operatory "<<" and ">>" obsługują I/O?
- 7. Trudne różnice w generowanym zespoleniu porównań zmiennoprzecinkowych < and > =
- 8. Jak dodać listę <> do listy <> w asp.net
- 9. Jak dodać obraz w nagłówku atrybut atrybutu <p:column>?
- 10. jak dodać listę <string> w stanie sesji
- 11. Jak dodać znacznik <br> w formacie daty PHP
- 12. Jak dodać klasę do tagów <td> w GridView
- 13. i18n na Ruby on Rails, < and > zostaje zastąpiony przez > ; < ; gdy nieprzeznaczone
- 14. Dekodowanie XML zwrócone przez usługę sieciową (< and > zostało zastąpione < i & gt)?
- 15. C++ fstream << and >> Operatorzy z danych binarnych
- 16. ciąg PHP nie pozwala < and > znaków
- 17. Zastępuje się: < and > z <i> wystarczy, aby zapobiec wstrzyknięciu XSS?
- 18. Generics and Class <? rozciąga Enum <?>>, EnumSet.allOf (klasa) vs class.getEnumConstants()
- 19. Jak <copy> w <macrodef> w ant?
- 20. Margin and Padding of <Body> Tag
- 21. Co oznacza <: and :> przy deklaracji lambda?
- 22. Jak uwzględnić zmienne w łańcuchach zlokalizowanych?
- 23. Dlaczego analiza statyczna ignoruje podwójne <= and > = wymaganie?
- 24. Szyny ERB <%- ... -%> vs. <% ... %>
- 25. Jak dodać hiperłącze do wiersza tabeli <tr>
- 26. jak dodać obiekt <br /> do symbolu zastępczego asp.net
- 27. <%# %> vs <%= %>
- 28. Jak dodać atrybut "readonly" do <input>?
- 29. Jak powstrzymać tinymce przed dodaniem <! DOCTYPE html><html><head></head><body> do wszystkiego, co wchodzę?
- 30. Jak zrobić findViewById (R.id. >> StringVarHere <<)?
Wielki .. szybka i prawidłowa odpowiedź .. !!! Stackoverflow jest najlepszy ... –
bardzo prawdziwe. SO jest niesamowite! – user264953
Co to jest lub puste miejsce. Powiedz " < Imię Nazwa > < Środek > <Nazwisko> ' Jeśli potrzebuję 5 spacji przed Środkiem? –
user264953