【发布时间】:2014-04-18 23:54:38
【问题描述】:
我有这张图片,我也想设置标签,但是否可以在 int 上设置标签?
例子:
int bacon = R.drawable.bacon;
bacon.setTag("xxx");
【问题讨论】:
我有这张图片,我也想设置标签,但是否可以在 int 上设置标签?
例子:
int bacon = R.drawable.bacon;
bacon.setTag("xxx");
【问题讨论】:
原始类型不是对象。他们没有方法。所以,不,除非您使用包装类 (Integer),否则这是不可能的。即便如此,Integer 也没有 setTag() 方法。
【讨论】:
setTag() 方法的类的对象,那么是的,您可以在其上调用setTag()。
一种可能的解决方案是将图像放在 ImageView 中,然后在视图上设置 setTag()。
【讨论】: