我正在尝试我最近推出的Android应用程序的Android版本。我正在努力应对图像阵列。在iOS中,添加我的图像文件,然后通过创建var = UIImage(名为:"名称图像文件)来调用它们,然后我使用它。 在Android中,我不知道如何访问drawable文件夹以创建具有多个图像的图像阵列,以及如何在代码中调用它以使其显示在屏幕上的图像视图中。 我试过但有很多错误。在网上也没有多少答案,已经尝试了两天。 现在,我正在考虑屏幕/活动上的按钮和图像视图。当我按下按钮时,会出现一个随机图像。你能告诉我怎么去吗? (我在Treehouse上学了Kotlin课程,但他们只做了一系列字符串,我用它作为基础,但根本不知道如何处理多个图像)。 感谢您的帮助,谢谢。
答案 0 :(得分:0)
在代码下面使用..
var cards= arrayOf(R.drawable.card1,R.drawable.card2,R.drawable.card3,R.drawable.card4,R.drawable.card5,R.drawable.card6,R.drawable.card7);
button.setOnClickListener {
var r = new Random()
var n=r.nextInt(7)
imageview.setImageResource(cards[n]);
}