什么Android View元素应该用于多层过滤器?

时间:2015-07-24 14:11:32

标签: android

用例:

我需要用户在列表或树视图样式元素中选择项目。 这些项目采用多层类别/标题。

示例:

汽车

- >轮

--->弹匣

- - - - >的

- - - - > 哑光黑色

- - - - >的

--->轮胎

- - - - >的室外

- - - - >室内

-------> 赛车

------->的

--->油漆

- - - - >的红色

- - - - >的

所以只有那些粗体可供选择。

我认为multi-level expandable listview会很好,但它不是本机控件。

此用例的最佳View是什么?

1 个答案:

答案 0 :(得分:0)

Expandable listview将以最快的速度为您提供完整的解决方案。您应该创建自己的适配器,动态处理在不同层中添加到其他个人expandable listviews。可悲的是,这个解决方案听起来非常麻烦和麻烦。看看"Android Arsenal"有人可能已经建立了一个完全符合这个要求的库。该网站是一个不错的开始。