Estou armazenando uma consulta SQL no meu arquivo strings.xml e quero usar String.Format
para criar a sequência final no código. A SELECT
declaração usa um like, algo como isto:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
Para formatar, substituo 'algo' por% 1 $ s para que se torne:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\'
Eu escapei das aspas simples com a barra invertida. No entanto, não consigo escapar do sinal de%.
Como posso incluir uma instrução like no meu arquivo strings.xml?
String.format()
você pode considerar usar MessageFormat()
.