Android-如何将一个片段放置在另一个片段上

Android-如何将一个片段放置在另一个片段上,android,layout,android-fragments,fragment,android-fragmentactivity,Android,Layout,Android Fragments,Fragment,Android Fragmentactivity,我被绊倒了,我想做的是,在点击“创建新acc”之后,另一个片段(片段B)应该出现在当前片段(片段A)的上方。如果用户点击“保存”按钮,插入的信息将被处理,片段(片段B)必须关闭。为了更好地说明,还包括图像 我应该如何实现这样的组合?最好的方法是什么? 提前感谢。DialogFragment 显示浮动对话框。使用该类创建对话框是在Activity类中使用dialog helper方法的一个很好的替代方法,因为您可以将片段对话框合并到由Activity管理的片段的后堆栈中,从而允许用户返回到一个片

我被绊倒了,我想做的是,在点击“创建新acc”之后,另一个片段(片段B)应该出现在当前片段(片段A)的上方。如果用户点击“保存”按钮,插入的信息将被处理,片段(片段B)必须关闭。为了更好地说明,还包括图像

我应该如何实现这样的组合?最好的方法是什么?
提前感谢。

DialogFragment

显示浮动对话框。使用该类创建对话框是在Activity类中使用dialog helper方法的一个很好的替代方法,因为您可以将片段对话框合并到由Activity管理的片段的后堆栈中,从而允许用户返回到一个片段


您最好使用
对话框片段

您可以像任何其他片段一样添加、删除和替换它们(通过
FragmentManager
),它们的实现几乎相同(即实现
onCreateView()
,框架将处理其余部分


查看此对话框或。

您也可以使用简单对话框(如果不使用片段和使用活动,则应用)。因为片段不能显示在对话框中。只需放大a视图即可。

您可以创建自定义对话框,并将其内容设置为自定义布局

public class CustomDialog extends Dialog{
    public CustomDialog(Context context){
        super(context);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.dialog_custom);
    }
}

谢谢,感谢:)谢谢,它帮助了我:)