Android Studio 3.1
Kotlin 1.2.31
我有以下字符串资源,该字符串资源的结尾处带有以下文本和特殊字符“提供额外的%1 $ s”
对于不同的语言,%1$s
将不存在。
我正在尝试创建一种方法来尝试查看它是否存在。但是,在我的思考中弄虚作假$
是一个特殊的角色。
有没有办法忽略我尝试使用'/'转义但无法正常工作的特殊字符。因为即使存在特殊字符,该方法也将始终返回false。
private fun containsExtra: Boolean {
val extra = "%1$/s"
return resources.getString(R.string.extra).endsWith(extra)
}
非常感谢您的任何建议,
尝试更改val extra = "%1$/s"
为val extra = "%1\$s"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句