1

我有两个 Gridview,Gridview1 和 Gridview2。gridview1 包含可绘制的图像,而 gridview2 不包含任何内容。

每当用户从 gridview1 中拾取图像并将图像放入 gridview2 时,图像就会被放入 gridview2。

我想用已经放置的项目的标签检查当前放置的项目的标签(如果图像已经存在于 gridview2 中)。

如何找到其他图像的标签?在 gridview2 OnItemClickListener 中,我们有视图,但它仅指当前单击的图像?

4

2 回答 2

0

从 gridview 中,您可以通过调用来获取其背后的适配器getAdapter(),然后从您的适配器中,您应该能够迭代 itmes 并读取标签。

于 2012-12-21T12:24:32.543 回答
0

最后我自己得到了我的问题的答案。感谢所有提出宝贵建议的人。

我将grid-view1项目的标签保存在一个变量中,并在grid-view2中使用了相同的变量,并将该标签设置为当前grid-view2的项目。所以我的问题解决了。

于 2012-12-24T13:44:19.747 回答