在expandablelistview中创建按钮

时间:2010-12-15 07:11:27

标签: android button controls expandablelistview

我的问题是

我有一个可扩展的列表视图。在可扩展列表中,我在列表中的每个子项中都有两个按钮。现在我可以在子列表中添加按钮。但我不知道如何获得父母的位置和孩子的位置。使用此父级和子级值,我需要调用另一个活动。我不知道如何使用expandablelistadapter和onChildClick方法。任何人都可以用例子来解释。因为我是新手。

2 个答案:

答案 0 :(得分:2)

您不会获得源代码实现,因为这不是“gimme-teh-codez”网站。请尝试更具体地提出问题或告诉我们源代码的问题。您可以使用pastebin.com将我们引导至您的源代码。

我将指出一些有助于您入门的链接:

结帐:example显示如何使用child positionExpandableListAdapter

可扩展列表包含包含子项的组

答案 1 :(得分:0)

解决方案与简单的ListView没有区别,因此您可以查看this article之类的内容。基本上,当您在getView()中定义视图时(或者在getChildView()中的可扩展列表的情况下),您可以使用setOnClickListener()为按钮定义单击侦听器。您可以使用按钮的setTag()方法设置必要的信息,例如它的位置,然后使用getTag()在侦听器中读取它。