我想在Android中实现向下钻取视图。目前,onListItemClick,我重新填充 具有不同数据的相同列表视图。
的问题:
答案 0 :(得分:7)
这实际上相当容易。只需将您的主视图实现为ViewAnimator
,即可为其添加列表视图。
然后在列表视图的onItemClick
中,只需创建下一个视图,然后将其推送到viewAnimator。
完成后 - 调用showPrevious()
,它将返回上一个列表视图。
答案 1 :(得分:1)
如果您将详细视图作为第二个Activity
实施,使用Intent
传递所选项目,您将获得活动之间的动画过渡。当前进时,新的Activity
从屏幕中间缩小,当向后移动时,反向发生。
答案 2 :(得分:-2)
执行此操作的“Android-Way”(如果它只是两级层次结构)将使用ExpandableListView。您可以在API Demos示例项目中找到它。
为了实现与iPhone行为完全相同的东西,我相信你必须自己努力实现这一目标。
似乎很难在Android中实现这一点。让我们看看其他人的建议吧!