相关疑难解决方法(0)

RecyclerView展开/折叠项目

我想扩展/折叠我的recyclerView的项目,以显示更多信息.我想实现SlideExpandableListView的相同效果.

基本上在我的viewHolder中我有一个不可见的视图,我想做一个平滑的展开/折叠动画,而不是只将可见性设置为VISIBLE/GONE.我一次只需要一个项目进行扩展,如果有一个高程来显示该项目已被选中,那将会很酷.

它与新Android最近通话记录列表的效果相同.选项"CALL BACK"和"DETAILS"仅在选择项目时可见.

RecyclerView可扩展项目

expand android android-layout recycler-adapter android-recyclerview

137
推荐指数
7
解决办法
14万
查看次数

项目上的RecyclerView动画单击

我正在尝试实现我自己的recyclerview动画 - 我想在不使用任何外部库的情况下实现这一点.这是理论动画应该是什么样子.

在此输入图像描述

用户单击列表上的项目并发生动画,从而打开另一个视图.

在具有最少代码的高级别,可能只是伪代码,为了创建这样的动画,该过程将是什么?

另外我想要注意的是,如果用户点击相同的项目或其他项目,动画也应该能够反向完成

我对这门RecyclerView课程并不熟悉,并希望了解更多关于它以及与之相关的任何动画.

animation android touch onitemclick android-recyclerview

23
推荐指数
1
解决办法
2万
查看次数

如何使用LinearLayoutManager实现可扩展项目(随Android L一起推出)

RecyclerView已经与Android L一起推出,是AppCompat v7库的一部分.然后我决定用这个全新的应用更新我的应用程序RecyclerView来取代我ListView的.为此,当设置一个LayoutManagerfor RecyclerView,我正在使用LinearLayoutManager,它工作正常.

这是艰难的事情:当我想改变我ExpandableListView的时候RecyclerView.由于谷歌没有创建" ExpandableLayoutManager",这是非常棘手的,我无法做到这一点.

文件提到了儿童,但它似乎是RecyclerView儿童自己的根本观点.

有人有解决方法或一些线索吗?或至少一些信息,比如从哪里开始,以便我可以实现自己的LayoutManager.

android expandablelistview android-5.0-lollipop android-recyclerview

20
推荐指数
1
解决办法
1万
查看次数