在开发筛选条件相关的界面时,会用到如下界面,左栏选择一项,右边跳出子栏继续选择。如图:
实现起来也不难:
1. 建立一个Activity,layout中包含两个FrameLayout
2.建立一个fragment,布局直接使用ListView
3.将fragment放入Activity的FrameLayout中。
4.实现Activity对fragment的赋值,以及Activity对fragment中ListView点击事件的监听
搞定!!
当然这些不是重点,重点想讲的是如何在fragment中实现选中的效果。。。
也许google考虑到了这种需求,我们可以直接对ListView进行操作。
如何操作呢?
首先,设置ListView的ChoiceMode如下: