gpt4 book ai didi

android - 在 SnapChat 等 Activity 之间滑动?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:43:00 25 4
gpt4 key购买 nike

我正在开发一个具有多个 Activity 的应用程序,我想像 snapchat 那样在 Activity (不是 fragment )之间实现滑动(左、右、上、下)过渡。我做了一些研究,但我没能找到合适的方法。谁能建议我如何处理上述情况?谢谢。

最佳答案

我不相信您可以通过使用 Activity 获得同样流畅的滑动。 (有人随时纠正我)。您可以手动捕获滑动并加载下一个 Activity 。您不会看到“预览”,这与单击按钮非常相似。

View 分页器提供的平滑度是由于 fragment 。同样(如果我没记错的话),一次只能向用户呈现一项 Activity 。所以你不能显示下一个 Activity 的预览。 Fragments 解决了这个问题,因为您可以有多个 fragment 。

我不确定您是否有充分的理由不使用 fragment 。它们使用起来非常简单,您或多或少仍然可以使用 Activity 。每个 Activity 都会有一个 fragment 。

因此,虽然我不想在您想使用 Activity 时回避回答问题,但我不相信您将能够继续使用 Activity 并获得预期的结果。与尝试使用 Activity 自定义功能相比,使用 fragment 会更轻松。

http://developer.android.com/training/animation/screen-slide.html

http://developer.android.com/training/implementing-navigation/lateral.html

How to change activity with left-right swipe

更新: Android - 2 Activities active at the same time

想要验证您不能同时进行 2 项 Activity 。因此,无论您要做什么,都必须将功能从单个 Activity 中分离出来才能做到这一点。尽管您“可以”在没有 fragment 的情况下做到这一点,但您最终会得到一个复杂的解决方案。我建议使用 Android 提供的并将其转换为 fragment 。它非常简单。

关于android - 在 SnapChat 等 Activity 之间滑动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29417553/

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