gpt4 book ai didi

java - 一次在一个屏幕上显示两个 Activity

转载 作者:行者123 更新时间:2023-11-29 21:53:43 24 4
gpt4 key购买 nike

我想一次在一个屏幕上显示两个 Activity,我想最好的方法是使用 Fragments。问题是我想做这样的事情:

example

最初,只会显示 Activity 1,当事件成功时,Activity 2 会出现(但只是标题)。然后,当用户点击此标题时,Activity 2 将出现某种动画。最好的方法应该是将 Activity 2 拖到顶部的可能性,但最初,它足够点击并自动上升。

现在我分别实现了两个 Activity,我想在一个屏幕上合并。

谢谢。

最佳答案

为此,您使用 Fragments 而不是单独的 Activity 的本能很好。将 Activity 视为这些交互的容器。

请记住,Activity 和 Fragments 都是生命周期管理结构。它们为管理 UI 提供了一些便利和快捷方式,但它们本身并不是 View 。用户将看到什么并与之交互取决于窗口层次结构中的 View 。

看看SlidingDrawer作为一个组件,可以充当您的详细信息 fragment 内容的容器,您在上面称之为“Activity 2”。选择一个列表项可以使 SlidingDrawer 组件可见,并使用适当的细节 Fragment 内容填充抽屉。

关于java - 一次在一个屏幕上显示两个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768334/

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