相当于imageView的文本
你好,我想知道这是什么:
textView!!.text = getResources().getString(R.string.text)
但在我的情况,我有一个ImageView,我想改变它在Kotlin代码我试过了:
image!!.getResources().getString(R.drawable.image)
但是这不起作用…你可以帮我吗?
谢谢 !
你可以像这样设置,
image!!.resources.getDrawable(R.drawable.image)
你可以用setImageDrawable()或setImageResource()来设置图像
image?.setImageResource(R.drawable.image)
或者等效的,但更长的版本:
image?.setImageDrawable(getResources().getDrawable(R.drawable.image))
(还要注意问号而不是双重感叹号现在,如果图像为null,它只是跳过这一行,而不是抛出一个异常)