Kotlin扩展函数

496 阅读1分钟
fun View.string(@StringRes id: Int, vararg formatArgs: Any): String = context.resources.getString(id, formatArgs)
<string name="aaabbb">%s AAABBB</string>

期望结果为:format AAABBB

输出结果为:[Ljava.lang.Object;@9cc058d AAABBB

修改为

fun View.string(@StringRes id: Int, vararg formatArgs: Any): String = context.resources.getString(id, *formatArgs)

即可

记录一下