任何人都知道如何创建多种类型的分层复杂提供程序菜单?例如,Google Fit现在有一个分层菜单...您可以点击Google Fit并发症提供商,获得3个选项,当您点击某个选项时,会有另一个菜单包含更多选项...
基本上我想要一个像这样的菜单:
Battery:
- Long
- Short
- Small Image
Date:
- Long
- Short
- Small Image
等等...
要实现类似上面的日期示例,您必须在应用程序中创建三个不同的提供程序。它们都将提供相同的数据,但每个数据只支持一种特定的并发症数据类型。
我不建议这样做,因为表面应该负责确定最适合显示的数据类型的优先级。