如何根据可扩展列表视图中的元素获取位置

时间:2015-10-20 06:13:29

标签: android expandablelistview

我在this的引用下使用ExpandableListView。通过使用这个我根据OnItemClickListener得到位置,但我想在不点击任何元素的情况下获得特定位置。

例如:我想获得"标题项目20"位置。如何获得该特定元素的位置?

编辑:我们知道"标题项目20"在可扩展列表视图中。所以,我想使用" Title Item 20"的变量。并根据" Title Item 20"变量

2 个答案:

答案 0 :(得分:0)

您可以在View的getGroupView方法中编写clickListener。我认为这是获取该位置的最简单方法。您可以从参数中获取位置。

答案 1 :(得分:0)

在OnItemClickListener中尝试以下代码。希望有效...

 String value = lvItems.getItemAtPosition(position).toString();
 Toast.makeText(getApplicationContext(), "Position : " +value, Toast.LENGTH_LONG).show();