gpt4 book ai didi

android - 下拉平移 Android fragment 转换

转载 作者:可可西里 更新时间:2023-11-01 19:08:08 26 4
gpt4 key购买 nike

我正在使用 Android Fragments。我想实现下面的效果。

我有 2 个 fragment 细节和一个主体。在单击按钮时,我希望详细信息面板向下滑动并平移出主体的一部分。

详细信息面板未在 Activity 的 xml 布局中声明。它是动态添加的。当用户完成时,详细信息面板也可以关闭。

我找到了一个我想要做的事情的例子。当您在 Xoom 上使用纵向模式时, hive 中的 Gmail 应用程序会执行此操作。一直导航到一封电子邮件,使其占据整个屏幕。按后退按钮,注意电子邮件正文向右平移,为电子邮件列表腾出空间。

Before and after of the activity.

最佳答案

我目前看到和使用的最佳方法(有 View 但也适用于 fragment )如下:http://udinic.wordpress.com/2011/09/03/expanding-listview-items/

基本上,他创建了一个具有负边距的 View ,然后他将边距设置为所需值的动画。这基本上正确地转换了 View ,而不是仅仅做一个简单的动画。我正在开发自己的实现,它使用高度而不是边距。

我对更好的方法非常感兴趣。这样就完成了工作,但我不喜欢它的完成方式:)

编辑:我是通过以下方式完成的:https://stackoverflow.com/a/9290723/969325

这适用于 View ,但也可用于 fragment 。

关于android - 下拉平移 Android fragment 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6886639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com