GridView参数

时间:2012-04-17 08:04:14

标签: android android-gridview onitemclicklistener android-adapter

我有一个Gridview,它可以填充来自互联网的数据。其中一个参数是元素的id - 我的目标是以某种方式存储此id,以便在onItemClickListener方法中使用它。 首先在活动中我使用自定义组件提取数据,之后我使用它的适配器方法:

public View getView(int position, View convertView, ViewGroup parent)

我应该在何处以及如何保持网格元素与实际数据ID之间的关系,因此当我点击网格元素时,会启动具有相应id参数的活动。

P.S。 ID未显示在gridview中。

1 个答案:

答案 0 :(得分:0)

创建一个自定义对象(类)并将所有值存储在ArrayList中,将其传递给自定义适配器以在getView()方法中显示数据。

在click方法中,您可以轻松地从ArrayList中获得该单击的位置对象。