在Android(22 +)中,我正在寻找一个图书馆或'试过'和测试方法'给出允许应用程序将1个片段叠加在另一个上面的设置,并且还提供手势拖入/移出以及后面偷看(参见下面的动画)?
标准
除了@Rainmakers的建议之外,我还有一个'接近工作'的方法是我有一个叠加片段,它被添加到片段堆栈的顶部;然后,我在叠加片段上应用了触摸手势,以在左侧>右侧滑动捕获时消除。这项工作看起来很好并且“会做”,但希望能够看到动画GIF中显示的功能。
此动画取自google drive android app;
答案 0 :(得分:1)
如果您急于使用图书馆,请查看FragmentTransactionExtended。它有不同的幻灯片。
然后你只需覆盖onTouchEvent()
方法(检查如何操作link)并在捕获滑动时进行片段交易。如果您在交易中使用add
,则无法将片段置于其下方。
变暗的部分你也应该在onTouchEvent()
中管理它。请参阅this以使您的片段变灰。