Я хотел бы знать, есть ли способ вставить/вставить элемент <string>
, определенный в файле XML, в другой элемент <string>
, делая это только с помощью XML.
Например, я мог бы:
<string name="author">Francesco</string>`
и я ищу что-то вроде:
<string name="about_application">Author: @string/author</string>`
так что getString(R.string.about_application)
приведет к "Автор: Франческо".
Я знаю, что мог бы объединить два элемента в коде Java, используя, например, String.format(string, formatArgs)
like:
<string name="author">Francesco</string>
<string name="about_application">Author: %1$s</string>`
а затем в коде
String.format(getString(R.string.about_application), getString(R.string.author))
но я хотел бы сделать это напрямую в XML.
Может ли кто-нибудь предложить мне способ сделать это?