Sto memorizzando una query SQL nel mio file strings.xml e desidero utilizzarlo String.Format
per creare la stringa finale nel codice. La SELECT
dichiarazione usa un like, qualcosa del genere:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
Per formattare che sostituisco "qualcosa" con% 1 $ s in modo che diventi:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\'
Sfuggo alle virgolette singole con la barra rovesciata. Tuttavia, non riesco a sfuggire al segno%.
Come posso includere un'istruzione like nel mio file strings.xml?
String.format()
potresti considerare di utilizzare MessageFormat()
invece.