出于比较原因,我正在尝试将标签添加到imageview。但不幸的是,我得到了一个非法的争论例外。尝试添加标记时,我的代码会发生异常。这是我如何做到的。
mainImage.SetTag(1, "circle");
我做错了吗?看起来很简单,一个关键和对象值。我想过使用内容描述值,但mono似乎不支持获取内容描述。有任何想法吗?谢谢!
答案 0 :(得分:0)
为避免冲突,您必须为标记使用已知的资源ID - 您不能只选择自己的值。
尝试在Resources / Values中添加一个包含内容的AndroidResource XML文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="MyUniqueTag"/>
</resources>
然后你应该可以使用
mainImage.SetTag(Resource.Id.MyUniqueTag, "circle");