作者:感觉ly_382 | 来源:互联网 | 2023-05-19 17:14
I am trying to make a list of Alarms for an Alarm Clock app. I have seen an interface that has the list of Alarms with the settings for each Alarm in an expandable section under the name for the Alarm, and want to duplicate that. The ExpandableListView seems the most likely way to do this; however, it looks like ExpandableListView seems to only permit strings as children. Is there any way to have ExpandableListView have a Fragment as a child so I can show my settings (which, due to the S M T W T F S selector will obviously have multiple controls per line) by expanding each Alarm? Or other Containers that would be able to accomplish this effect?
我正在尝试列出闹钟应用程序的警报列表。我看到一个界面,其中包含警报列表,其中包含警报名称下可扩展部分中每个警报的设置,并希望复制该警报。 ExpandableListView似乎是最有可能的方法;但是,看起来像ExpandableListView似乎只允许字符串作为子项。有没有办法让ExpandableListView有一个片段作为一个孩子,所以我可以通过扩展每个警报显示我的设置(由于S M T W T F S选择器显然会有每行多个控件)?或其他能够实现这种效果的容器?
The closest I have been able to find seem to be approaching this from the other end, adapting the ExpandableListView to derive from a Fragment, which doesn't help me put a Fragment into the ExpandableListView.
我能找到的最接近的似乎是从另一端接近这一点,使ExpandableListView从Fragment派生,这无法帮助我将Fragment放入ExpandableListView。
1 个解决方案