【发布时间】:2014-09-27 10:49:19
【问题描述】:
我想知道是否可以将属性图像资源分配给ImageView 而不进行强制转换。我知道,如果不进行强制转换,所涉及的类将是 View 而不是 ImageView。但是,当我将来不需要它时,创建一个变量并花费一行是很烦人的。
例子:
正确的方法:
ImageView img = (ImageView)findViewById(R.id.img1);
img.setImageResource(idImg);
理想方式:
findViewById(R.id.img1).setImageResource(idImg);
有什么办法吗?
【问题讨论】:
标签: java android view casting imageview