【发布时间】:2019-11-16 10:31:14
【问题描述】:
我有以下方法
fun formatMessages(indicators: IntArray): CharSequence {
return context.getString(R.string.foo, indicators)
}
字符串是:
<string name="foo">$1%d - $2%d range of difference</string>
我收到来自 Android Studio 的投诉:Wrong argument count, format string requires 2 but format call supplies 1
我真正想要完成的是能够将任意数量的指标(1,2,3..) 传递给这样的formatMessages,并且将选择/显示正确的字符串。
【问题讨论】:
标签: android kotlin android-resources variadic-functions android-context