弹出框DialogFragment传值给Fragment,并且Fragment对应控件更新内容

本文介绍如何在DialogFragment中通过接口回调通知Fragment,并在DialogFragment关闭时更新Fragment的内容。同时,讲解了Fragment之间如何通过Activity进行值传递,详细步骤包括在Activity中设置公共变量并提供getter/setter方法,以及在不同Fragment中调用这些方法来实现值的传递。
摘要由CSDN通过智能技术生成

在DialogFragment中添加回调接口,Fragment中触发该接口,当DialogFragment触发onDismiss方法关闭的时候,调用该接口,这样Fragment就能监听到DialogFragment是否关闭,并做出相应改变。

接口具体内容:

http://blog.csdn.net/qq_33339175/article/details/52647957

当Fragment监听到DialogFragment已关闭,将做出相应方法应对,

Fragment与Fragment之间传值

在依赖的Activity中设置一个变量,创建该变量的get/set方法,当需要改变值的时候,调用get/set方法

private String placeOrderDialogContent;
/**
     * 得到下单页面弹出内容
     */
    public String getPlaceOrderDialogContent()
    {
        return placeOrderDialogContent;
    }

    /**
     * 保存下单页面弹出内容
     */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值