按下按钮时如何使用片段为添加联系人功能创建叠加效果
how to use fragments to create an overlay effect for an add contact function when a button is pressed
我正在尝试创建一个在按下按钮时触发的叠加层。这个叠加层应该允许用户添加他们的联系人,我想知道如何使用片段来获得这种效果,就像你在这个模型中看到的那样。
我对使用片段是正确的选择感到困惑。我的理由是我只需要让它完成一项添加联系人的任务,因此我不需要整个 activity.
这就是我现在 activity 上的主要内容
如果能帮助我理解如何完成这项工作,我将不胜感激。
您可以使用 DialogFragment
。
在大多数情况下,它的行为类似于正常的 Fragment
。这是基本实施指南 https://guides.codepath.com/android/using-dialogfragment
它们自动出现在屏幕中央。要让它像模型中那样低一点,您可以更改它在 window 中的位置。这是一个显示 Position of DialogFragment in Android
的答案
我正在尝试创建一个在按下按钮时触发的叠加层。这个叠加层应该允许用户添加他们的联系人,我想知道如何使用片段来获得这种效果,就像你在这个模型中看到的那样。
这就是我现在 activity 上的主要内容
如果能帮助我理解如何完成这项工作,我将不胜感激。
您可以使用 DialogFragment
。
在大多数情况下,它的行为类似于正常的 Fragment
。这是基本实施指南 https://guides.codepath.com/android/using-dialogfragment
它们自动出现在屏幕中央。要让它像模型中那样低一点,您可以更改它在 window 中的位置。这是一个显示 Position of DialogFragment in Android
的答案