2013-02-13 137 views
1

我有一个可扩展列表视图,其每个组项目都有按钮。有没有什么办法可以区分点击项目中的按钮点击次数? 我想单击按钮来展开列表。虽然项目点击打开活动可扩展列表按钮点击与项目点击

非常感谢您

编辑:更多的解释

这大致就是我想要做的,现在我想用ExpandableListView的,但我不知道如何去做吧。

enter image description here 所以,你可以看到,我有组的行有两个部分的箭头(我有它自定义的箭头)和文本部分。如果用户点击红色部分,然后我想展开(典型的可扩展列表),并且如果用户点击绿色部分,则它将它们带到活动。

请任何想法如何!

回答

0

只需使用onGroupClickListener:https://developer.android.com/reference/android/widget/ExpandableListView.OnGroupClickListener.html

这将在儿童点击之间的组中区分点击。

+0

这就是我正在寻找的。在我的问题中,我是说我的团队有一个按钮,我想区分点击群组项目与点击群组按钮 – Snake 2013-02-14 00:56:36

+0

OH。你在组中有一个按钮?那么,除了启用按钮的可调焦模式并在'ExpandableListAdapter'中设置适当的点击监听器之外,并不一定有这样做的好方法。 – hwrdprkns 2013-02-14 01:00:39

+0

请参阅编辑以获取更多问题解答。谢谢 – Snake 2013-02-14 06:08:56