我试图在线搜索这个特定问题无济于事。我有一个片段(主要活动的一个标签),包含3个不同的可扩展列表。因此,我有3个ExpandableListAdapter类,每个类都有自己的小部件侦听器。我希望能够以通用方式只使用一个ExpandableListAdapter类,而不是使用大多数类似代码的3。
我看到的主要障碍是如何将每个ExpandableListAdapter中的不同侦听器移动到单独的类,以便ExpandableListAdapter可以更通用。我想知道这是否可能由于列表扩展的方式。如何获取每个孩子的小部件ID,因为我无法在child_list.xml中指定ID。
(如果需要,我可以发布代码,但我认为这个问题足以理解。)
谢谢!