片段扩展到另一个

时间:2014-01-12 21:55:12

标签: android fragment

我希望在同一屏幕上显示2个片段,但可以通过单击或滑动可扩展片段的顶部/底部来扩展其中一个片段。 我做了一些研究,我发现了这个blog article。但遗憾的是,它是在Xamarin代码模板下编写的,并且在Java中无法清楚地理解。

我有一些关于如何通过点击来做到这一点的想法,但是我认为刷底部/顶部有点复杂。

此图片很好地解释了我想要做的事情:

Image of wanted animation

2 个答案:

答案 0 :(得分:1)

你可能想要使用umano创建(和开源)的SlidingUpPanel(开源和免费,如啤酒)。您可以从他们的official git hub repository克隆项目。

  

Umano Android应用程序的2.2版本为当前正在播放的文章提供了一个性感的向上滑动的可拖动面板。此类面板是Google音乐应用和Rdio应用中常用的模式。这是此组件的开源实现,您可以在应用程序中自由利用。 Umano团队< 3开源。

答案 1 :(得分:0)

另一种替代方案,我认为可以更加自定义:https://github.com/6wunderkinder/android-sliding-layer-lib适合那些想要将滑动面板粘贴到TOP / LEFT / RIGHT / BOTTOM的人。

希望这有帮助。

Demonstration video