android - 可扩展微调器 : How to implement expandable spinner entry in Android

标签 android android-ui android-spinner

我正在构建一个 Android 应用程序,其中有一个微调项。微调条目是一个类别,每个类别中都有子类别。

我想实现一个 UI,这样,当我单击一个微调器条目时,我必须获得另一个微调器,显示该类别的子类别。 (比如如何 Windows 程序菜单有效)。

这是它必须看起来像的图像 -

enter image description here

将下拉列表视为微调器。

我想出了很多方法-

  1. 实现微调器中的微调器。
  2. 在每个选定的项目上填充新的微调器。

我很困惑,因为哪种方法高效且易于维护。

请帮我找到解决方案。提前致谢。

最佳答案

您可以查看此答案并以某种方式将其扩展到多个 ListPopupWindows。

https://stackoverflow.com/a/16858218/1083313

关于android - 可扩展微调器 : How to implement expandable spinner entry in Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16828938/

相关文章:

android - 复杂对象托管复杂对象数组到 .NET Web 服务

android - Gingerbread 设备不使用 Theme.AppCompat(支持库)中的 Holo 样式

java - 微调器禁用滑动打开

android - 带有选项卡的 SherlockFragmentActivity 中未显示菜单项

android - 无法检索 Spinner 的值

java - Android Spinner 显示文本问题

java - 在 Java/Android 中从哈希表中的对象分配 boolean 值

Android 如何从应用程序启用/禁用以太网?

java - RxJava : Reading multiple subscriptions and performing an action based on their results?

android - 在 Android 5.0 中设置弹出菜单的样式