我怎样才能删除这个未解决的引用?
How can i delete this unresolved reference?
我正在寻找一些帮助,因为我试图用该代码为回收者视图恢复一些图片:
int images [ ] = {
R.drawable.lower_legs; R.drawable.upper_legs; R.drawable.tronc
R.drawable.back; R.drawable.arm_and_shoulder
}
但出现了两个错误:第一个是:未解析的引用与我的 int,第二个是 Variable expected。我会在我的适配器中使用该代码恢复这些图片:
holder.muscleImage.setImageResource(images[position])
如何获得正确的密码?谢谢大家!
val images = listOf(
R.drawable.lower_legs, R.drawable.upper_legs, R.drawable.tronc,
R.drawable.back, R.drawable.arm_and_shoulder
)
我不想在不了解更多上下文的情况下进行推断,但可以说您遇到的语法问题是由于不了解基本的 Kotlin 语法。
Variable expected
一切都必须是文件、class、变量或函数。因此,当您分配 int images [] = ...
时,您没有做任何事情,因为分配变量的正确方法是以保留字 val
.
开始声明
unresolved reference with my int
在 Kotlin 中,类型是 Int
,小写可能是由 Java 混淆引起的。您需要的类型是 List<Int>
。因此,通过说 int
,您将尝试将单个数字分配给一组数字。
作为一般建议,仅仅通过跳转到一个项目来学习新语言可能很困难,花一个下午阅读基本语法可以平滑学习曲线。
对于 Kotlin,我强烈建议 Koans also TutorialPoints 简明扼要。
我正在寻找一些帮助,因为我试图用该代码为回收者视图恢复一些图片:
int images [ ] = {
R.drawable.lower_legs; R.drawable.upper_legs; R.drawable.tronc
R.drawable.back; R.drawable.arm_and_shoulder
}
但出现了两个错误:第一个是:未解析的引用与我的 int,第二个是 Variable expected。我会在我的适配器中使用该代码恢复这些图片:
holder.muscleImage.setImageResource(images[position])
如何获得正确的密码?谢谢大家!
val images = listOf(
R.drawable.lower_legs, R.drawable.upper_legs, R.drawable.tronc,
R.drawable.back, R.drawable.arm_and_shoulder
)
我不想在不了解更多上下文的情况下进行推断,但可以说您遇到的语法问题是由于不了解基本的 Kotlin 语法。
Variable expected
一切都必须是文件、class、变量或函数。因此,当您分配 int images [] = ...
时,您没有做任何事情,因为分配变量的正确方法是以保留字 val
.
unresolved reference with my int
在 Kotlin 中,类型是 Int
,小写可能是由 Java 混淆引起的。您需要的类型是 List<Int>
。因此,通过说 int
,您将尝试将单个数字分配给一组数字。
作为一般建议,仅仅通过跳转到一个项目来学习新语言可能很困难,花一个下午阅读基本语法可以平滑学习曲线。
对于 Kotlin,我强烈建议 Koans also TutorialPoints 简明扼要。