【问题标题】:How to transform a fragment in a new activity in android?如何在android的新活动中转换片段?
【发布时间】:2021-07-23 05:07:34
【问题描述】:

我有这个活动,里面有一个令牌/选项列表。截至目前,我有一个按钮,它使用意图打开一个基于所选项目的新活动(基本上:修改设置和添加额外信息的文本)。

现在,我想让第一个活动在屏幕的下半部分显示新活动的预览,但选项更少/不同,信息也更少。

我知道如何使用片段来做到这一点,但我不知道如何创建新活动。 有没有办法将它们合并,将第一个片段传递给第二个活动,或者我是否需要完全编码(并因此修改)“两次”?

有没有更好的方法可以让我轻松做到这一点?

【问题讨论】:

    标签: android-studio android-fragments android-activity


    【解决方案1】:

    如果考虑到您在活动中的回收器视图中膨胀选项,请在与片段容器相同的容器中添加框架布局以预览新活动。将框架布局的可见性设置为消失,并在选择选项时设置片段并显示它。要获得漂亮的动画,请使用 android:animateLayoutChanges="true"
    在根视图的选项活动 xml 中。希望我帮助编码愉快:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 1970-01-01
      • 1970-01-01
      • 2015-09-03
      • 2023-03-23
      • 1970-01-01
      相关资源
      最近更新 更多