Android 资源计算表达式时的$NotFoundException - Kotlin

GFP*_*FPF 5 android kotlin android-resources

我正在尝试使用最新版本的 AS 计算表达式,如下所示:

String.format(getString(R.string.xpto_1), getString(R.string.xpto_2))
Run Code Online (Sandbox Code Playgroud)

我从“Activity.kt”的“oncreate”方法调用此方法,结果 100% 正常,但我无法评估表达式,总是遇到本文标题中提到的异常。

怎么可能得到结果但评估时却得不到结果?

你能从同一点无一例外地评估这样的表达式吗?

干杯

在此输入图像描述

Smi*_*ile 0

我认为你不能,你应该尝试的是将getString($variable)s 分配给一个变量,然后你可以评估这两个变量,因为我觉得评估无法实际访问这些资源,因此出现异常