[英]Android Custom TreeView with non-standard behavior
我在应用程序开发中的任务之一是显示目录树。 就我而言,这是商品和服务的树。 我看到几种解决此问题的方法:
每个文件夹的内容显示在单独的活动中,如下
在文件管理器中完成。 (此方法不适用于我们)
尝试通过将ExpandableListView彼此插入以获得更高级别的嵌套来实现TreeView。 或使用和改进现成的解决方案,例如:
用干净的板岩显影。
开发中的另一个困难是我发明的非标准行为。 以下内容的实质:
当您单击列表项目录时,此元素将上升到屏幕顶部并固定在标题中(参见图)。
紧随其后的列表项固定在屏幕底部(页脚)。
这些项目之间的所有空白区域都使用了我们选择的目录内容。 同时,此内容可以滚动。 附加的顶部和底部列表项应保留在原位。
目录里面可能还包含一个目录。 当我们选择子目录时,将为他重复上述所有步骤。
结合以上内容,如果您向正确的方向发送并建议选择哪种方法来朝正确的方向发展并有效地前进,我将不胜感激:)。 谢谢。
您可以为此使用树视图。
这是我们的简短指南:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.