我有两个Gridview,Gridview1和Gridview2。 gridview1包含可绘制的图像,gridview2不包含任何内容。
每当用户从gridview1中拾取图像并将图像放入gridview2时,图像就会被放入gridview2中。
我想检查当前放置的项目的标签和已放置项目的标签(如果图像已经存在于gridview2中)。
如何找到其他图片的标签?在gridview2 OnItemClickListener中,我们有视图,但它只引用当前单击的图像?
答案 0 :(得分:0)
从gridview中,你可以通过调用getAdapter()
来获取它后面的适配器,然后从你的适配器中你应该能够迭代它并读取标签。
答案 1 :(得分:0)
最后我自己得到了我的问题的答案。感谢所有提出宝贵建议的人。
我将grid-view1项的标记保存在变量中,并在grid-view2中使用相同的变量,并将该标记设置为当前grid-view2的项目。所以问题解决了。